இயக்க முறைமை என்றால் என்ன? OS வகைகள், அம்சங்கள் மற்றும் எடுத்துக்காட்டுகளை விளக்கவும்

ஒரு இயக்க முறைமை என்றால் என்ன?

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

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

இயக்க முறைமை அறிமுகம்



இந்த OS டுடோரியலில், நீங்கள் கற்றுக்கொள்வீர்கள்:

OS இன் வரலாறு

  • டேப் சேமிப்பகத்தை நிர்வகிக்க 1950 களின் பிற்பகுதியில் இயக்க முறைமைகள் முதன்முதலில் உருவாக்கப்பட்டன
  • ஜெனரல் மோட்டார்ஸ் ஆய்வகம் 1950 களின் முற்பகுதியில் ஐபிஎம் 701 க்கு முதல் ஓஎஸ் செயல்படுத்தப்பட்டது
  • 1960 களின் நடுப்பகுதியில், இயக்க முறைமைகள் வட்டுகளைப் பயன்படுத்தத் தொடங்கின
  • 1960 களின் பிற்பகுதியில், யூனிக்ஸ் OS இன் முதல் பதிப்பு உருவாக்கப்பட்டது
  • மைக்ரோசாப்ட் உருவாக்கிய முதல் OS DOS ஆகும். இது 1981 இல் சியாட்டில் நிறுவனத்திடமிருந்து 86-DOS மென்பொருளை வாங்கி கட்டப்பட்டது
  • இன்றைய பிரபலமான ஓஎஸ் விண்டோஸ் முதன்முதலில் 1985 ஆம் ஆண்டில் ஒரு GUI உருவாக்கப்பட்டு MS-DOS உடன் இணைக்கப்பட்ட போது தோன்றியது.

சந்தை பங்கு கொண்ட இயக்க முறைமைக்கான எடுத்துக்காட்டுகள்

இயக்க முறைமைகளின் சந்தை பங்கு

சமீபத்திய சந்தைப் பங்கைக் கொண்ட இயக்க முறைமையின் உதாரணங்கள் பின்வருமாறு

OS பெயர் பகிர்
விண்டோஸ்40.34
ஆண்ட்ராய்டு37.95
ஐஓஎஸ்15.44
மேக் ஓஎஸ்4.34
லினக்ஸ்0.95
குரோம் ஓஎஸ்0.14
விண்டோஸ் தொலைபேசி ஓஎஸ்0.06

இயக்க முறைமையின் வகைகள் (OS)

ஆபரேட்டிங் சிஸ்டத்தின் பிரபலமான வகைகள் பின்வருமாறு:

  • தொகுதி இயக்க முறைமை
  • பல்பணி/நேர பகிர்வு OS
  • பல செயலாக்க OS
  • ரியல் டைம் ஓஎஸ்
  • விநியோகிக்கப்பட்ட OS
  • நெட்வொர்க் ஓஎஸ்
  • மொபைல் ஓஎஸ்

தொகுதி இயக்க முறைமை

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

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

மல்டி டாஸ்கிங்/டைம்-ஷேரிங் ஆப்பரேட்டிங் சிஸ்டம்ஸ்

நேர-பகிர்வு இயக்க முறைமை வெவ்வேறு முனையத்தில் (ஷெல்) அமைந்துள்ள மக்கள் ஒரே நேரத்தில் ஒரே கணினி அமைப்பைப் பயன்படுத்த உதவுகிறது. பல பயனர்களிடையே பகிரப்படும் செயலி நேரம் (CPU) நேர பகிர்வு என்று அழைக்கப்படுகிறது.

உண்மையான நேர ஓஎஸ்

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

விநியோகிக்கப்பட்ட இயக்க அமைப்பு

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

நெட்வொர்க் ஆப்பரேட்டிங் சிஸ்டம்

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

மொபைல் ஓஎஸ்

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

சில மிகவும் பிரபலமான மொபைல் இயக்க முறைமைகள் ஆண்ட்ராய்டு மற்றும் ஐஓஎஸ் ஆகும், ஆனால் மற்றவற்றில் பிளாக்பெர்ரி, வெப் மற்றும் வாட்ச்ஓஎஸ் ஆகியவை அடங்கும்.

இயக்க முறைமையின் செயல்பாடுகள்

இயக்க முறைமையின் முக்கிய செயல்பாடுகள் கீழே உள்ளன:

இயக்க முறைமையின் செயல்பாடுகள்



ஒரு இயக்க முறைமையில் மென்பொருள் ஒவ்வொரு செயல்பாட்டையும் செய்கிறது:

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

இயக்க முறைமையின் அம்சங்கள் (OS)

OS இன் முக்கிய அம்சங்களின் பட்டியல் இங்கே:

  • பாதுகாக்கப்பட்ட மற்றும் மேற்பார்வையாளர் முறை
  • வட்டு அணுகல் மற்றும் கோப்பு முறைமைகளை அனுமதிக்கிறது சாதன இயக்கிகள் நெட்வொர்க்கிங் பாதுகாப்பு
  • நிரல் செயல்படுத்தல்
  • நினைவக மேலாண்மை மெய்நிகர் நினைவக பல்பணி
  • I/O செயல்பாடுகளை கையாளுதல்
  • கோப்பு முறைமையை கையாளுதல்
  • பிழை கண்டறிதல் மற்றும் கையாளுதல்
  • வள ஒதுக்கீடு
  • தகவல் மற்றும் வள பாதுகாப்பு

இயக்க முறைமையைப் பயன்படுத்துவதன் நன்மை

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

ஆப்பரேட்டிங் சிஸ்டத்தைப் பயன்படுத்துவதால் ஏற்படும் தீமைகள்

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

இயக்க முறைமையில் கர்னல் என்றால் என்ன?

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

கர்னலுக்கான அறிமுகம்

tcp 3 வழி விரிவாக கைகுலுக்கும்

கென்னலின் அம்சங்கள்

  • செயல்முறைகளின் குறைந்த-நிலை திட்டமிடல்
  • செயல்முறைக்கு இடையேயான தொடர்பு
  • செயல்முறை ஒத்திசைவு
  • சூழல் மாறுதல்

கர்னல்களின் வகைகள்

பல வகையான கர்னல்கள் உள்ளன, ஆனால் அவற்றில், மிகவும் பிரபலமான இரண்டு கர்னல்கள்:

1 ஒற்றைக்கல்

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

2. மைக்ரோ கர்னல்கள்

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

நிலைபொருள் மற்றும் இயக்க முறைமைக்கு இடையிலான வேறுபாடு

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

32-பிட் மற்றும் 64 பிட் ஆப்பரேட்டிங் சிஸ்டம் இடையே உள்ள வேறுபாடு

அளவுருக்கள் 32. பிட் 64. பிட்
கட்டிடக்கலை மற்றும் மென்பொருள்ஒரே நேரத்தில் 32 பிட் தரவு செயலாக்கத்தை அனுமதிக்கவும்ஒரே நேரத்தில் 64 பிட் தரவு செயலாக்கத்தை அனுமதிக்கவும்
இணக்கத்தன்மை32-பிட் பயன்பாடுகளுக்கு 32 பிட் ஓஎஸ் மற்றும் சிபியு தேவை.64-பிட் பயன்பாடுகளுக்கு 64-பிட் ஓஎஸ் மற்றும் சிபியு தேவை.
கிடைக்கும் அமைப்புகள்விண்டோஸ் 8, விண்டோஸ் 7, விண்டோஸ் விஸ்டா மற்றும் விண்டோஸ் எக்ஸ்பி, லினக்ஸ் போன்ற அனைத்து பதிப்புகளும்.விண்டோஸ் எக்ஸ்பி தொழில்முறை, விஸ்டா, 7, மேக் ஓஎஸ் எக்ஸ் மற்றும் லினக்ஸ்.
நினைவக வரம்புகள்32-பிட் அமைப்புகள் 3.2 ஜிபி ரேமுடன் மட்டுமே.64-பிட் அமைப்புகள் அதிகபட்சமாக 17 பில்லியன் ஜிபி ரேமை அனுமதிக்கிறது.

சுருக்கம்

  • இயக்க முறைமை மற்றும் அதன் வகைகள் என்றால் என்ன: ஒரு இயக்க முறைமை என்பது இறுதி பயனருக்கும் கணினி வன்பொருளுக்கும் இடையிலான இடைமுகமாக செயல்படும் ஒரு மென்பொருளாகும். கணினி மற்றும் பிற சாதனங்களில் பல்வேறு வகையான இயக்க முறைமைகள்: பேட்ச் ஆப்பரேட்டிங் சிஸ்டம், மல்டி டாஸ்கிங்/டைம் ஷேரிங் ஓஎஸ், மல்டிபிராசசிங் ஓஎஸ், ரியல் டைம் ஓஎஸ், விநியோகிக்கப்பட்ட ஓஎஸ், நெட்வொர்க் ஓஎஸ் & மொபைல் ஓஎஸ்
  • டேப் சேமிப்பகத்தை நிர்வகிக்க 1950 களின் பிற்பகுதியில் பிசி ஆப்பரேட்டிங் சிஸ்டம்ஸ் முதலில் உருவாக்கப்பட்டது
  • இயக்க முறைமையின் செயல்பாட்டை விளக்குங்கள்: OS பயனருக்கும் கணினிக்கும் இடையில் ஒரு இடைத்தரகராக செயல்படுகிறது. கணினியின் மொழியைப் பேசத் தெரியாமல் கணினியுடன் தொடர்பு கொள்ள பயனருக்கு உதவுகிறது.
  • கர்னல் ஒரு கணினி இயக்க முறைமையின் மையக் கூறு ஆகும். மென்பொருளுக்கும் வன்பொருளுக்கும் இடையிலான தொடர்பை நிர்வகிப்பதே கர்னலால் செய்யப்படும் ஒரே வேலை
  • இரண்டு மிகவும் பிரபலமான கர்னல்கள் மோனோலிதிக் மற்றும் மைக்ரோ கர்னல்கள்
  • செயல்முறை, சாதனம், கோப்பு, I/O, இரண்டாம் நிலை சேமிப்பு, நினைவக மேலாண்மை ஆகியவை ஒரு இயக்க முறைமையின் பல்வேறு செயல்பாடுகள்