இயக்க முறைமை மற்றும் அதன் கூறுகள் என்றால் என்ன

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





OS அல்லது இயக்க முறைமை இது ஒரு வகை மென்பொருளாகும், இது நினைவக மேலாண்மை, கோப்பு மேலாண்மை, உள்ளீடு மற்றும் வெளியீடு கையாளுதல், பாதுகாப்பு, செயல்முறை மேலாண்மை, வேலை கணக்கியல், பிழை கண்டறிதல், கணினி செயல்திறனைக் கட்டுப்படுத்துதல், புற சாதனங்கள் அச்சுப்பொறிகள் மற்றும் வட்டு இயக்கிகள் போன்றவற்றைக் கட்டுப்படுத்துகிறது. பிரபலமான இயக்க முறைமைகளில் முக்கியமாக விண்டோஸ், லினக்ஸ், ஏஐஎக்ஸ், விஎம்எஸ், இசட் / ஓஎஸ் போன்றவை அடங்கும். இந்த கட்டுரை ஒரு இயக்க முறைமை மற்றும் அதன் கூறுகள் பற்றிய ஒரு கண்ணோட்டத்தை விவாதிக்கிறது.

இயக்க முறைமை (ஓஎஸ்) என்றால் என்ன?

வரையறை: ஒரு பெரிய & சிக்கலானது ஒரு இடைமுகத்தைப் பயன்படுத்தி சிறிய துண்டுகளாகப் பிரிக்கப்படுவது போன்ற ஒரு இயக்க முறைமையை வரையறுக்கலாம். வெவ்வேறு OS ஐப் பகிர இந்த அமைப்பு பயன்படுத்தப்படுகிறது கூறுகள் கோப்பு, உள்ளீடு / வெளியீட்டு சாதனம், செயல்முறை நினைவகம் போன்றவற்றை உள்ளடக்கியது. பகிர்வு செய்யப்பட்ட அனைத்து துண்டுகளும் கவனமாக வகைப்படுத்தப்பட்ட i / ps, o / ps & செயல்பாட்டுடன் கணினியின் நன்கு வரையறுக்கப்பட்ட பகுதிகளாக இருக்க வேண்டும். எல்லா கணினிகளிலும் ஒரே மாதிரியான அமைப்பு இல்லை, ஆனால் பல மின்னோட்டங்கள் உள்ளன என்பதை நாங்கள் அறிவோம் இயக்க முறைமைகள் கீழே கோடிட்டுள்ள அமைப்பின் கூறுகளைப் பகிரவும்.




OS என்பது ஒரு கணினியில் மிக முக்கியமான நிரலாகும், ஏனெனில் ஒவ்வொரு கணினியும் அனைத்து நிரல்களையும் பயன்பாடுகளையும் இயக்க ஒரு இயக்க முறைமை (OS) உடன் செயல்படுகிறது. விசைப்பலகையிலிருந்து i / p ஐ அடையாளம் காண்பது, திரைக்கு o / p ஐ அனுப்புவது, கோப்புகளைக் கண்காணித்தல், சேமிப்பக இயக்கிகள், புற சாதனங்களைக் கட்டுப்படுத்துதல், அச்சுப்பொறிகள் போன்றவை கணினி OS இன் முக்கிய பணிகள்.

இயக்க முறைமையின் கூறுகள்

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



இயக்க-கணினி-கூறுகள்

இயக்க முறைமை-கூறுகள்

கர்னல்

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

செயல்முறை செயல்படுத்தல்

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


குறுக்கீடு

இயக்க முறைமையில், குறுக்கீடுகள் அவற்றின் சுற்றுப்புறங்களுடன் தொடர்புகொள்வதற்கும் வினைபுரிவதற்கும் OS க்கு நம்பகமான நுட்பத்தை அளிப்பதால் அவை அவசியம். ஒரு குறுக்கீடு என்பது ஒரு சாதனம் மற்றும் கணினி அமைப்புக்கு இடையேயான ஒரு வகையான சமிக்ஞையைத் தவிர வேறொன்றுமில்லை, இல்லையெனில் கணினியில் உள்ள ஒரு நிரலிலிருந்து OS ஐ விட்டு வெளியேற வேண்டும், பின்னர் என்ன செய்வது என்று துல்லியமாக தீர்மானிக்க வேண்டும். குறுக்கீடு சமிக்ஞை பெறும்போதெல்லாம், கணினியின் வன்பொருள் தற்போது எந்த கணினி நிரல் இயங்கினாலும் தானாகவே நிறுத்தி வைக்கப்பட்டு, அதன் நிலையை வைத்திருக்கிறது மற்றும் முன்னர் கணினி குறுக்கீட்டுடன் இணைக்கப்பட்ட கணினி நிரலை இயக்குகிறது.

நினைவக மேலாண்மை

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

பல்பணி

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

நெட்வொர்க்கிங்

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

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

பாதுகாப்பு

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

பயனர் இடைமுகம்

ஒரு GUI அல்லது பயனர் இடைமுகம் (UI) என்பது ஒரு OS இன் ஒரு பகுதியாகும், இது ஒரு ஆபரேட்டரைப் பெற தகவல்களை அனுமதிக்கிறது. உரையை அடிப்படையாகக் கொண்ட ஒரு பயனர் இடைமுகம் ஒரு விசைப்பலகையின் உதவியுடன் கட்டளை வரியில் தட்டச்சு செய்யப்படும் உரையையும் அதன் கட்டளைகளையும் காட்டுகிறது.

OS- அடிப்படையிலான பயன்பாடுகள் முக்கியமாக திறமையான தகவல்தொடர்புக்கு ஒரு குறிப்பிட்ட பயனர் இடைமுகத்தை வழங்குகின்றன. ஒரு பயன்பாட்டின் பயனர் இடைமுகத்தின் முக்கிய செயல்பாடு ஆபரேட்டரிடமிருந்து உள்ளீடுகளைப் பெறுவதும் & ஆபரேட்டருக்கு o / ps ஐ வழங்குவதும் ஆகும். ஆனால், பயனர் இடைமுகத்திலிருந்து பெறப்பட்ட உள்ளீடுகள் மற்றும் பயனர் இடைமுகத்தால் வழங்கப்படும் o / p வகைகள் பயன்பாட்டிலிருந்து பயன்பாட்டிற்கு மாறக்கூடும். எந்தவொரு பயன்பாட்டின் UI ஐ GUI (வரைகலை UI) & CLI (கட்டளை வரி பயனர் இடைமுகம்) என இரண்டு வகைகளாக வகைப்படுத்தலாம்.

எனவே, இது ஒரு ஒரு இயக்க முறைமையின் கண்ணோட்டம் . OS இன் முக்கிய கூறுகள் முக்கியமாக கர்னல், ஏபிஐ அல்லது பயன்பாட்டு நிரல் இடைமுகம், பயனர் இடைமுகம் மற்றும் கோப்பு முறைமை, வன்பொருள் சாதனங்கள் மற்றும் சாதன இயக்கிகள் ஆகியவை அடங்கும். உங்களுக்கான கேள்வி இங்கே, OS இன் பல்வேறு வகைகள் யாவை?