ஆபரேட்டிங் சிஸ்டம் - பணிகள் மற்றும் முக்கியத்துவம்
(கம்ப்யூட்டருக்கு புதியவர்களுக்கான பதிவு)
கம்ப்யூட்டரின் உயிர் போன்றது ஆபரேட்டிங் சிஸ்டம். இது இருந்தால்தான் கம்ப்யூட்டர் இயங்கும். இதை தமிழில் இயங்குதளம் என கூறுவார்கள். ஆங்கிலத்தில் சுருக்கமாக OS என குறிப்பிடுவர்.
இயங்குதளங்களில் ஒரு சில வகை உண்டு. உதாரணமாக விண்டோஸ், லினஸ்க், உபுண்டு போன்றவற்றை குறிப்பிடலாம்.
கம்ப்யூட்டர் - ஆபரேட்டிங் சிஸ்டம் இரண்டுமே ஒன்றை ஒன்று சார்ந்துள்ள ஒரு விடயம் ஆகும். மனித உடலும் உயிரும் ஒன்றை ஒன்று சார்ந்துள்ளது போலதான் கம்ப்யூட்டர் - இயங்குதளம் உறவு.
கம்ப்யூட்டர் பாகங்கள் உயிர் பெற்று இயங்குவதற்கு கண்டிப்பாக Operating System அவசியம். இது இல்லையென்றால் கம்ப்யூட்டர் நிச்சயமாக இயங்காது. Operating System கம்ப்யூட்டரில் உள்ள புரோகிராமங்களை இயக்கச் செய்து, ஒழுங்குபடுத்துகிறது.
![]() |
ஆபரேட்டிங் சிஸ்டம் - முக்கிய பணிகள்
ஆபரேட்டிங் சிஸ்டத்தை ஒரு அற்புதமான நிர்வாகி என கூறலாம். கம்ப்யூட்டரில்
மேற்கொள்ளப்படும் பணிகளை அற்புதமாக நிர்வகிக்கும் வேலையை இது செய்கிறது.
கம்ப்யூட்டரில் உள்ள Hardware களை நிர்வகிப்பதும் ஆபரேட்டிங் சிஸ்டம்தான்.
கம்ப்யூட்டருடன் இணைந்துள்ள Monitor, Keyboard, Printer போன்ற ஹார்ட்வேர்களை நிர்வகித்து பணிகளை வாங்குவதும் இதன் முக்கியமான செயல்பாடுகளில் ஒன்று.
உதாரணமாக, கம்ப்யூட்டரில் நாம் கொடுக்கும் இன்புட்களை கவனித்து, அந்த இன்புட்களுக்கான அவுட்புட் என்ன என்பதை திரையில் காட்டும் செயல்களை செய்கிறது ஆபரேட்டிங் சிஸ்டம். அதுமட்டுமல்ல...இது கம்ப்யூட்டரில் பல்வேறு பணிகளை நிர்வகிக்கிறது.
கம்ப்யூட்டருடன் இணைந்துள்ள Monitor, Keyboard, Printer போன்ற ஹார்ட்வேர்களை நிர்வகித்து பணிகளை வாங்குவதும் இதன் முக்கியமான செயல்பாடுகளில் ஒன்று.
உதாரணமாக, கம்ப்யூட்டரில் நாம் கொடுக்கும் இன்புட்களை கவனித்து, அந்த இன்புட்களுக்கான அவுட்புட் என்ன என்பதை திரையில் காட்டும் செயல்களை செய்கிறது ஆபரேட்டிங் சிஸ்டம். அதுமட்டுமல்ல...இது கம்ப்யூட்டரில் பல்வேறு பணிகளை நிர்வகிக்கிறது.
ஆபரேட்டிங் சிஸ்டத்தின் முதன்மை நிர்வாக பணிகள்
1. நினைவக மேலாணமை
2. பணி மேலாண்மை
3. கோப்பு மேலாண்மை
4. உள்ளீடு மற்றும் வெளியீடு மேலாண்மை
ஆபரேட்டிங் சிஸ்டத்தின் புத்திசாலித்தனம்:
நீங்கள் பயன்படுத்தும் கணினியில் உள்ள நினைவகத்தின் அளவை அறிந்துகொண்டு,
அதற்கேற்றார்போல அதைப் பயன்படுத்திக்கொள்ளும். குறிப்பாக ஆப்பரேட்டிங்
சிஸ்டம் நினைவகத்தில் தங்குவதற்கான இடம், அப்ளிகேஷன் மென்பொருகள்
இருப்பதற்கான இடம், தட்டச்சிடுகிற விவரங்கள் இருக்கும் இடம், Disk-ல்
கோப்புகளைப் படிக்கும்போது அதனுடைய விபரங்களை வைக்க வேண்டிய இடம் ஆகியவற்றை
இதுவே தீர்மானிக்கிறது.
மல்டி டாஸ்க் - Multi Task
தற்பொழுது உபயோகத்தில் உள்ள அனைத்து ஆபரேட்டிங் சிஸ்டத்திலும் இந்த மல்டி
டாஸ்க் அமைப்பு உள்ளது. மல்டி டாஸ்க் அமைப்பு என்பது கணினியில் ஒரே
நேரத்தில் பல்வேறு அப்ளிகேஷன்களைத் திறந்து பணிபுரிவதாகும். உதராணமாக
எம்எஸ் வேர்ட், போட்டோஷாப், எக்செல், இணைய உலவுவதல் (Browsing) போன்ற
பல்வேறு புரோகிராம்களைத் திறந்து அதில் பணிபுரிவதைக் குறிப்பிடலாம்.
இவ்வாறு பல்வேறு புரோகிராம்கள் செயல்பாட்டில் இருக்கும்போது அவை ஒன்றுக்கு
ஒன்று பிரச்னையில்லாமல், சீராக இயங்குவதற்கு வழிவகை செய்து கொடுப்பது
ஆபரேட்டிங் சிஸ்டம்..
அதாவது வாய்க்காலில் ஓடும் நீரை , நான்கைந்து வயல்களுக்கு செல்லும் வகையில் சரியான பாதைக்கு மடை திருப்புவதைப் போல என்று கூறலாம்.
வாய்க்கால் எங்கும் நீரை இடையில் உடைப்பு எடுக்காமல் பார்த்துக்கொள்வதைப் போல... இந்த புரோகிராம்கள் ஒன்றுக்கொன்று குழப்பிக்கொள்ளாமல் (Crash & Clash) தன்னுடைய பாதையில் செயல்படும்படிச் செய்வது இந்த ஆபரேட்டிங் சிஸ்டமே..!
அதாவது வாய்க்காலில் ஓடும் நீரை , நான்கைந்து வயல்களுக்கு செல்லும் வகையில் சரியான பாதைக்கு மடை திருப்புவதைப் போல என்று கூறலாம்.
வாய்க்கால் எங்கும் நீரை இடையில் உடைப்பு எடுக்காமல் பார்த்துக்கொள்வதைப் போல... இந்த புரோகிராம்கள் ஒன்றுக்கொன்று குழப்பிக்கொள்ளாமல் (Crash & Clash) தன்னுடைய பாதையில் செயல்படும்படிச் செய்வது இந்த ஆபரேட்டிங் சிஸ்டமே..!
கோப்பு நிர்வாகம்: (File Management )
நீங்கள் உங்கள் கணினியில் உருவாக்கும் கோப்புகள், மற்றும் நீங்கள்
பயன்படுத்தும் அப்ளிகேஷன்களுக்கான கோப்புகள், அவற்றிற்கான கோப்புறைகள்
போன்றவற்றையும் இயங்குதளமே பராமரிக்கிறது. நீங்கள் கோப்புகளின் மீது
செயல்படுத்தும் அனைத்து வேலைகளுமே ஆபரேட்டிங் சிஸ்டத்தால்
நடத்தப்படுபவைதான்.
உதாரணமாக கோப்பு ஒன்றை அழிக்கிறீர்கள் என்றால் அதை சரியான அழிப்புச் செயலாக மாற்றுவது ஆபரேட்டிங் சிஸ்டம்தான்.
நீங்கள் கொடுக்கும் கட்டளைகளைப் புரிந்துகொண்டு, Delete கொடுத்தால்
தேர்ந்தெடுக்கப்பட்ட அந்த கோப்பு அளிக்கபட வேண்டும் என புரிந்துகொண்டு
அந்த செயலைச் செய்கிறது.
அதுபோல நீங்கள் கோப்புகளை நகர்த்துதல், கோப்புகளை ஓரு கோப்புறையிலிருந்து
மற்றொரு கோப்புக்கு கொண்டு செல்லுதல், காப்பி செய்தல் , அந்த கோப்புகளுக்கு
பெயர்மாற்றம் செய்தல் போன்ற செயல்களையும் செய்வதும் ஆப்பரேட்டிங் சிஸ்டமே.
ஒரு குறிப்பிட்ட பணியை இரண்டு பகுதிகளாப் பிரித்து இரு cpu க்களிடம்
கொடுத்து அந்த வேலையை முடிக்கச் செய்யும் ஆற்றலையும் பெற்றுள்ளது operating
system.
கோப்புகளை உருவாக்கி அதைச் சேமிக்கும்பொழுது அது சேமிக்கப்படும் நேரம்,
தேதி, கிழமை ஆகியவற்றை குறிப்பதும், கோப்புகளை மறைக்க, கோப்புகளை படிக்க
என்கிற Hidden, Readonly பண்புகளை கொடுக்கும்பொழுது அவற்றை மேற்கொள்வதும்,
ஒரு குறிப்பிட்ட கோப்பின் பெயரை
அதே வகையான கோப்பிற்கு பெயரை அதே பெயரைக் கொடுக்கும்பொழுது
ஏற்றுக்கொள்ளாமல் செய்வதும் ஆப்பரேட்டிங் சிஸ்டம் செய்யும் வேலைகள்தான்.
ஆக, கணினியில் நீங்கள் எந்த ஒரு பணியை மேற்கொள்ளும்பொழுதும், அதற்கான
அடிப்படைச் செயல்களைச் செய்வதும், வகுத்துக் கொடுப்பதும் கண்ணுக்குத்
தெரியாத இந்த ஆப்பரேட்டிங் சிஸ்டம் தான்.
