உலகை உலுக்கிய Y2K (Year 2000) பிரச்சினை

Y2K (Year 2000) பிரச்சினை என்றால் என்ன?
Y2K பிரச்சினை என்பது, 2000 ஆம் ஆண்டு தொடங்கும் போது உலகம் முழுவதும் உள்ள கணினி அமைப்புகள் சரியாக இயங்காமல் போகலாம் என்ற அச்சத்தை ஏற்படுத்திய ஒரு பெரிய தொழில்நுட்ப சவாலாகும்.

1980 மற்றும் 1990-களில் உருவாக்கப்பட்ட பல கணினி நிரல்கள், நினைவகத்தை (memory) சேமிக்கவும், கணினி வேகத்தை அதிகரிக்கவும், ஆண்டுகளை இரண்டு இலக்கங்களில் மட்டுமே சேமித்து வந்தன.
உதாரணமாக:

1998 → 98
1999 → 99
ஆனால், 2000 ஆம் ஆண்டு வந்தபோது அது 00 என்று பதிவு செய்யப்பட்டது. இதனால் கணினி,
“00” என்பதை 2000 என்று புரிந்துகொள்ளாமல், 1900 என்று புரிந்துகொள்ளும் அபாயம் இருந்தது.

பல முக்கியமான துறைகள் கணினி அமைப்புகளை அடிப்படையாகக் கொண்டிருந்ததால், ஒரு சிறிய தேதி தவறும் கூட பெரிய குழப்பங்களை உருவாக்கக்கூடியதாக இருந்தது.

வங்கிகள் – வட்டி கணக்கீடு, வாடிக்கையாளர் கணக்கு விவரங்கள்
மின்சாரம் மற்றும் நீர் விநியோகம் – தானியங்கி கட்டுப்பாட்டு அமைப்புகள்
விமான போக்குவரத்து – விமான நேர அட்டவணை, பாதுகாப்பு அமைப்புகள்
மருத்துவமனைகள் – நோயாளர் பதிவுகள், மருத்துவ சாதனங்கள்
அரசுத் துறைகள் – வரி, ஓய்வூதியம், அடையாள பதிவுகள்
உதாரணமாக, ஒரு வங்கி கணினி
2000-01-01 என்ற தேதியை 1900-01-01 என்று எடுத்துக் கொண்டால், வட்டி கணக்கீடுகள் 100 ஆண்டுகள் பின்னோக்கி சென்று தவறாக கணக்கிடப்படும்.

அந்த காலத்தில் கணினி நினைவகம் விலை உயர்ந்ததாகவும் குறைவாகவும் இருந்தது.
அதனால் நிரலாளர்கள்:

“1999” என்று சேமிப்பதை விட “99” என்று சேமித்தால் நினைவக இடம் குறையும், செயல்திறன் அதிகரிக்கும் என்று நினைத்தனர். அப்போது 2000 ஆம் ஆண்டு வருவது ஒரு பிரச்சினையாக மாறும் என்று பெரும்பாலானோர் எதிர்பார்க்கவில்லை.

Y2K பிரச்சினைக்கு வழங்கப்பட்ட தீர்வுகள்
1. மென்பொருள் திருத்தம் (Software Remediation)
மில்லியன் கணக்கான வரிகளைக் கொண்ட கணினி நிரல்கள் ஆய்வு செய்யப்பட்டன.
அதில்:

இரண்டு இலக்க ஆண்டுகள் → நான்கு இலக்க ஆண்டுகளாக மாற்றப்பட்டன
(99 → 1999, 00 → 2000)
“ஜன்னல் தொழில்நுட்பம்” (Windowing Technique)
சில பழைய அமைப்புகளில் முழு மாற்றம் செய்ய முடியாததால்:

00 – 49 → 2000 – 2049
50 – 99 → 1950 – 1999
என்று கணினி புரிந்துகொள்ளும் வகையில் நிரல் எழுதப்பட்டது.

2. வன்பொருள் மாற்றம் (Hardware Upgrades) பல பழைய கணினிகள் மற்றும் தொழிற்சாலை இயந்திரங்கள் 2000 ஆண்டை ஆதரிக்காததால், அவை புதிய கணினிகளாக மாற்றப்பட்டன அல்லது புதிய கட்டுப்பாட்டு அலகுகள் பொருத்தப்பட்டன

3. உலகளாவிய ஒத்துழைப்பு
இந்த பிரச்சினை ஒரே நாட்டின் பிரச்சினை அல்ல; உலகின் பிரச்சினையாக இருந்தது.
அதனால்:

அமெரிக்கா, ஐரோப்பா, ஜப்பான் போன்ற நாடுகள் வளரும் நாடுகளுக்கு தொழில்நுட்ப உதவியும், பயிற்சியும் வழங்கின. மொத்தமாக, உலகம் முழுவதும் $300 பில்லியனுக்கும் அதிகமான செலவு மேற்கொள்ளப்பட்டது.

4. சோதனைகள் மற்றும் தயார்நிலை
1999 ஆம் ஆண்டில்
வங்கிகள், விமான நிலையங்கள், மின் நிலையங்கள்
“2000-01-01” தேதியை முன்கூட்டியே அமைத்து சோதனை நடத்தின.
அவசரத் திட்டங்கள்:
மின்சாரம் தடை ஏற்பட்டால் பயன்படுத்த ஜெனரேட்டர்கள்
வங்கிகளில் கைமுறை பதிவுகள்
மருத்துவமனைகளில் மாற்று அமைப்புகள்

மக்கள் மத்தியில் இருந்த அச்சம்
அந்த காலத்தில்:

“மின்சாரம் நிறுத்தப்படும்”
“விமானங்கள் விழும்”
“வங்கிகளில் பணம் கிடைக்காது”
என்ற வதந்திகள் பரவின.
பல நாடுகளில் மக்கள்:

உணவு, தண்ணீர், எரிபொருள் சேமித்து வைத்தனர்.

இறுதி முடிவு – 2000 ஆம் ஆண்டு ஜனவரி 1
2000-01-01 வந்தபோது:
பெரும்பாலான முக்கிய அமைப்புகள் சாதாரணமாகவே செயல்பட்டன.
சில சிறிய தொழில்நுட்ப கோளாறுகள் மட்டுமே ஏற்பட்டன.


Y2K பிரச்சினையிலிருந்து நாம் கற்றுக்கொண்ட பாடங்கள்
முன்கூட்டிய திட்டமிடல் மிக முக்கியம்
தொழில்நுட்பம் உலகளாவிய ஒத்துழைப்பை தேவைப்படுத்துகிறது
சிறிய தவறும் பெரிய விளைவுகளை உருவாக்கலாம்
பழைய அமைப்புகளை காலத்திற்கேற்ப புதுப்பிக்க வேண்டும்


Y2K பிரச்சினை என்பது ஒரு பேரழிவாக மாறவில்லை என்றாலும்,
அது உலகின் மிகப்பெரிய முன்கூட்டிய தொழில்நுட்ப திட்டமிடல் வெற்றியாக வரலாற்றில் இடம்பிடித்தது.

இது மனிதர்கள் ஒன்றிணைந்து செயல்பட்டால், எந்த பெரிய தொழில்நுட்ப சவாலையும் சமாளிக்க முடியும் என்பதற்கான சிறந்த உதாரணமாகும்

Leave a Comment

Your email address will not be published. Required fields are marked *