ஒரு இயக்க முறைமை என்பது மின்னணு ஆர்டர்கள் மூலம் கணினியின் மொத்த செயல்பாட்டைக் கட்டுப்படுத்தும் நிரல்களின் தொகுப்பாகும். எல்லாவற்றையும் ஒழுங்காக வைத்து, இயந்திரத்தின் அனைத்து பகுதிகளும் ஒன்றிணைந்து செயல்படுவதை உறுதிசெய்யும் ஒரு நடத்துனர் போன்றது. பொதுவாக நாம் அதை இயக்கும்போது கணினியில் இயங்கும். ஒவ்வொரு கணினியும் செயல்பட ஒரு இயக்க முறைமை நிறுவப்பட்டிருக்க வேண்டும். ஒரு கணினி வைத்திருக்கும் வளங்களை மிகவும் திறமையான முறையில் நிர்வகிப்பதற்கான வாய்ப்பை வழங்கும் கணினி நிரல்களின் குழு இது என்று வரையறை குறிக்கிறது.
ஒரு செயல்பாட்டு அமைப்பு என்றால் என்ன
பொருளடக்கம்
இயக்க முறைமையின் வரையறை இது ஒரு கணினி நிரல்களைக் குறிக்கிறது, இது ஒரு கணினி வைத்திருக்கும் வளங்களை மிகவும் திறமையாக நிர்வகிப்பதற்கான வாய்ப்பை வழங்குகிறது, இது கணினி மென்பொருள் என்ற பெயரிலும் அறியப்படுகிறது.
ஒரு இயக்க முறைமை என்ன என்பதைப் புரிந்து கொள்ள, கணினி இயக்கப்பட்ட தருணத்திலிருந்து இந்த வகை நிரலின் செயல்பாடு தொடங்குகிறது என்பதைக் குறிப்பிட வேண்டியது அவசியம், ஏனெனில் அதன் ஆரம்ப கட்டங்களிலிருந்து வன்பொருளை நிர்வகிப்பதும் அதே நேரத்தில் அதை சாத்தியமாக்குவதும் அதன் வேலை பயனருடனான தொடர்பு.
ஆகையால், இயக்க முறைமை என்ற கருத்து ஒரு கணினி பயன்படுத்தும் மிக முக்கியமான நிரலை விவரிக்கிறது என்று கூறலாம், ஏனெனில் பயனர் பயன்படுத்தும் பயன்பாடுகள் மற்றும் சேவைகளை ஒருங்கிணைப்பவர் அவர்தான், இதன் மூலம் மீதமுள்ளவை ஒரு கணினியில் உள்ள மென்பொருள் சாதாரணமாக செயல்பட முடியும், ஏனெனில் இது சில இணைப்புகளை அங்கீகரிக்க அனுமதிக்கிறது, கட்டுப்பாடுகளை உருவாக்குகிறது, பாதுகாப்பு வழங்குகிறது, ஏற்றுமதி செய்கிறது. விண்டோஸ் இயக்க முறைமை, லினக்ஸ் இயக்க முறைமை, ஓஎஸ் / 2 மற்றும் டாஸ் ஆகியவை இன்று மிகவும் பரவலாகப் பயன்படுத்தப்படும் மென்பொருள் நிரல்கள்.
இயக்க முறைமைகளின் வரலாறு முழுவதும், கணினிகளின் முதல் பதிப்புகளில் இது போன்ற அமைப்புகள் இல்லை என்பதை முன்னிலைப்படுத்த வேண்டியது அவசியம், இது இன்று ஒருங்கிணைப்பது கடினம். அறுபதுகளின் போது கணினிகள் தொகுதி செயலிகள் என்று அழைக்கப்பட்டன.
பல ஆண்டுகளுக்குப் பிறகு, ஓஎஸ் (ஆப்பரேட்டிங் சிஸ்டம்ஸ்) உருவாக்கம் தொடங்கியது, 80 களில் சில அங்கீகரிக்கப்பட்டவை ஏற்கனவே சமூகத்தில் உருவாக்கப்பட்டன என்பது உண்மைதான் என்றாலும், 90 களில் இந்த மென்பொருள்கள் இன்னும் கொஞ்சம் அதிகமாக இருக்கத் தொடங்கின நெகிழ்வான மற்றும் அதே நேரத்தில் வலுவான, விண்டோஸ் 95 இயக்க முறைமையின் முக்கிய அடையாளங்களில் ஒன்று.
இப்போதெல்லாம் ஒரு கணினியின் இயக்க முறைமை வலையில் கூட காணப்படுகிறது, அங்கு தேவையான பதிப்பின் இயக்க முறைமையைப் பதிவிறக்குவது கூட சாத்தியமாகும்.
இயக்க முறைமையின் வரையறையில், அதன் நோக்கங்கள் முன்னிலைப்படுத்தப்படுகின்றன, அவை இடைநிலை மையத்தை நிர்வகித்தல், வன்பொருள் பாதுகாப்பை வழங்குதல் மற்றும் இருப்பிட வளங்களை நிர்வகித்தல், பயன்பாட்டு புரோகிராமர்கள் அதே செயல்முறையைச் செய்வதைத் தடுக்கும் கருவி கைமுறையாக.
இயக்க முறைமைகளின் பரிணாமம் நுண்செயலிகளை அவற்றின் செயல்பாட்டிற்குப் பயன்படுத்தும் பல மின்னணு சாதனங்களுக்கு வழிவகுத்தது, உள்ளமைக்கப்பட்ட இயக்க முறைமையையும் கொண்டுள்ளது, சில எடுத்துக்காட்டுகள் செல்போன்கள், டிவிடி பிளேயர்கள், ரேடியோக்கள், கணினிகள் போன்றவை.
இந்த விஷயத்தில் அவை ஒரு வரைகலை பயனர் இடைமுகம், டெஸ்க்டாப் சூழல் அல்லது சாளர மேலாளர் மூலம் கையாளப்படுகின்றன, செல்போன்களின் விஷயத்தில் இது ஒரு கன்சோல் மற்றும் டிவிடி ரிமோட் கண்ட்ரோல் மூலம் செய்யப்படுகிறது, இவை அனைத்தும் அவை ஒரு இயக்க முறைமை என்றால் என்ன என்பதை நன்கு புரிந்துகொள்ள அனுமதிக்கும் தரவு.
ஒரு இயக்க முறைமை என்ன
ஒரு இயக்க முறைமை பயன்படுத்தப்பட்ட விஷயங்களில் ஒன்று, பிற மென்பொருளைச் சொன்ன நிரலை நம்புவதற்கு அனுமதிப்பதால் திறமையாக செயல்பட முடியும், அந்த காரணத்திற்காக, பயன்படுத்தப்படும் அமைப்பின் படி, சில நிரல்கள் நிறுவப்படலாம் அல்லது நிறுவப்படாமல் போகலாம்.
அதேபோல், இயக்க முறைமைகளை ஒரே நேரத்தில் இயக்கக்கூடிய பணிகளின் எண்ணிக்கையைப் பொறுத்து வகைப்படுத்தலாம், அதேபோல் கூறப்பட்ட நிரல்களைப் பயன்படுத்தக்கூடிய பயனர்களின் எண்ணிக்கையையும், அவை செயல்படுத்தப்படும் நேரத்தையும் பொறுத்து வகைப்படுத்தலாம். அல்லது உண்மையானது அல்ல. இவை சில வகைப்பாடுகள்தான் என்பதை கவனத்தில் கொள்ள வேண்டும்.
இயக்க முறைமையின் கருத்து அதில் மூன்று குறிப்பிடத்தக்க மற்றும் அத்தியாவசிய கூறுகளைக் கொண்டுள்ளது என்பதைக் குறிக்கிறது, அவை மென்பொருள் தொகுப்புகளைக் குறிக்கின்றன, அவை வன்பொருள் மென்பொருளுடன் தொடர்பு கொள்ள உதவுகிறது.
- கட்டளை விளக்கம்: கட்டளைகளை விளக்குவதற்கு அனுமதிக்கும் அந்த கூறுகள், அவற்றின் முக்கிய நோக்கம் பயனர் இயக்கும் கட்டளைகளை அல்லது கட்டளைகளை தொடர்புகொள்வதாகும், இது வன்பொருள் மூலம் விளக்கப்படக்கூடிய ஒரு மொழி மூலம் செய்யப்படுகிறது, தேவையில்லாமல் ஒழுங்கை நிறைவேற்றுபவர் அந்த மொழியைப் பற்றி கொஞ்சம் அறிவார்.
- கோப்பு முறைமை: இது ஒரு வகையான கோப்பு தரவுத்தளமாகும், அங்கு அவை மரம் போன்ற கட்டமைப்பைப் பெறுகின்றன.
- கோர்: இறுதியாக, தரவு உள்ளீடு மற்றும் வெளியீடு, தகவல் தொடர்பு, நினைவக மேலாண்மை மற்றும் செயலாக்கம் போன்ற அடிப்படை பகுதிகளின் செயல்பாட்டை அனுமதிக்கும் பொறுப்பு உள்ளது.
இயக்க முறைமையின் கூறுகள்
இயக்க முறைமை நான்கு தொகுதிகளால் ஆனது, அவை கர்னல் அல்லது கர்னல், நினைவக மேலாளர், உள்ளீடு மற்றும் வெளியீட்டு அமைப்பு மற்றும் இறுதியாக கோப்பு மேலாளர். ஐந்தாவது தொகுதி இருப்பதாக கருதுபவர்களும் உள்ளனர், இது கட்டளை மொழிபெயர்ப்பாளர், பயனர் விசைப்பலகை அல்லது பிற சாதனம் மூலம் செய்யும் கட்டளைகளை மொழிபெயர்க்கும் பொறுப்பு.
கோர் அல்லது கர்னல்
இது இயக்க முறைமையின் மிகக் குறைந்த அளவிலான தொகுதி, இது ஒரு கணினியின் வன்பொருளில் உள்ளது, இது செய்ய வேண்டிய சில பணிகள் குறுக்கீடுகளைக் கையாளுதல் , செயலிக்கு பணிகளை ஒதுக்குதல், நிரல்களுக்கு இடையில் தொடர்பு சேனல்களை வழங்குதல் போன்றவை.. பொதுவாக, கர்னல் மற்ற தொகுதிக்கூறுகளை கட்டுப்படுத்துவதற்கு பொறுப்பாகும், அதே நேரத்தில், அவற்றின் செயல்பாட்டை ஒத்திசைக்கிறது.
அதே வழியில், கர்னலில் ஒரு திட்டமிடல் எனப்படும் துணை தொகுதி உள்ளது, அதன் வேலை வெவ்வேறு நிரல்களுக்கு செயலி நேரத்தைக் குறிப்பதாகும், இது இயக்க முறைமைகளுக்கு இடையில் வேறுபட்டிருக்கக்கூடிய ஒரு குறிப்பிட்ட திட்டமிடல் முறையைப் பின்பற்றுகிறது. பொதுவாக, செய்யப்படுவது என்னவென்றால், முன்னுரிமைகளின் வரிசைக்குழுவை நிறுவுவதே ஆகும், அவை ஒவ்வொரு மென்பொருளுக்கும் CPU நேரம் எவ்வாறு ஒதுக்கப்பட வேண்டும் என்பதை தீர்மானிக்க பொறுப்பாகும்.
நினைவக மேலாளர்
மெமரி மேலாளர், மறுபுறம், ரேம் நினைவகத்தின் சில பகுதிகளை நிரல்களுக்கு ஒதுக்குவதற்கு அல்லது அதற்குத் தேவைப்படும் அவற்றின் பின்னங்களுக்கு யார் பொறுப்பேற்கிறார்கள், அதே நேரத்தில் மீதமுள்ள நிரல்களும் தரவுகளும் சேமிப்பக சாதனங்களில் அமைந்துள்ளன. பாரிய. இந்த வழியில், பிரதான நினைவகத்தின் ஒரு பகுதி ஒதுக்கப்படும்போது, அது ஒரு குறிப்பிட்ட முறையைப் பின்பற்றி கட்டமைக்கப்பட்ட வழியில் செய்யப்படுகிறது.
நினைவகத்தை நிர்வகிப்பதற்கான பொதுவான வழி மெய்நிகர் நினைவகத்தை உருவாக்குவதை உள்ளடக்கியது, இதன் மூலம் கணினியின் நினைவகம் கணினியைப் பயன்படுத்தும் எவருக்கும் தோன்றும், அது உண்மையில் இருப்பதை விட அதிகம்.
நுழைவு மற்றும் வெளியேறும் அமைப்பு
இந்த உறுப்பு பயனரின் உள்ளீடு மற்றும் தரவின் வெளியீட்டை கணினியிலிருந்து சுயாதீனமான ஒன்றாக முன்வைக்கிறது, இதன் பொருள் பயனருக்கு அனைத்து உபகரணங்களும் ஒரே குணாதிசயங்களைக் கொண்டிருக்கும், அதே வழியில் நடத்தப்படும், ஒவ்வொன்றின் தனித்தன்மையையும் கையாள்வதில் OS பொறுப்பு அவற்றில் ஒன்று, அவற்றில் ஒன்று எதிர்வினை வேகம். பரவலாகப் பயன்படுத்தப்படும் நுட்பம், குறிப்பாக தரவு வெளியீட்டில், ஸ்பூலர்களின் பயன்பாடு ஆகும்.
வெளியீட்டுத் தகவல் தற்காலிகமாக ஒரு வெகுஜன சேமிப்பக சாதனத்தில் அமைந்துள்ள ஒரு வரிசையில் சேமிக்கப்படுகிறது, இது புற சாதனம் வெளியாகும் வரை, இந்த வழியில் புறம் கிடைக்காததால் ஒரு நிரல் தக்கவைக்கப்படுவதைத் தடுக்கிறது. SSO களுக்கு ஸ்பூல் கோப்புகளை அகற்ற அல்லது சேர்க்க அழைப்புகள் உள்ளன.
கோப்பு மேலாளர்
கோப்பு மேலாளரின் நோக்கம், நிரல்களின் கட்டமைப்புகளையும், பயனர்களின் தரவுகளையும், கோப்புகளில் வைக்கப்பட்டுள்ள கணினி நிரல்களையும் பராமரிப்பதும், வெகுஜன சேமிப்பக சாதனங்களின் சரியான பயன்பாட்டை உறுதி செய்வதுமாகும். கோப்புகளை உருவாக்குதல், மேம்படுத்துதல், புதுப்பித்தல் மற்றும் இறுதியாக நீக்குதல் ஆகியவற்றை மேற்பார்வையிடுவதற்கும், எல்லா நேரங்களிலும் கணினியில் உள்ள ஒவ்வொரு கோப்புகளுடனும் ஒரு கோப்பகத்தை பராமரிப்பதற்கும் இந்த உறுப்பு பொறுப்பாகும், மேலும் இது இடமாற்றங்களின் போது நினைவகத்தை நிர்வகிக்கும் தொகுதிடன் ஒத்துழைக்கிறது. தரவு மத்திய நினைவகத்திலிருந்து.
உங்களிடம் ஒரு மெய்நிகர் நினைவக அமைப்பு இருந்தால், வெகுஜன சேமிப்பு ஊடகத்திற்கும் மத்திய நினைவகத்திற்கும் இடையில் பரிமாற்றம் உள்ளது என்பதை சுட்டிக்காட்ட வேண்டியது அவசியம், இது சொன்ன நினைவகத்தின் கட்டமைப்பை பராமரிப்பதாகும். வெகுஜன சேமிப்பக சாதனங்களில் சேமிக்கப்பட்ட கோப்புகள் வெவ்வேறு நோக்கங்களைக் கொண்டுள்ளன, சில பகிர்வுக்கான தகவல்களைச் சேமிக்கப் பயன்படுகின்றன, மற்றவை தனிப்பட்ட தகவல்களைக் கொண்டுள்ளன.
இந்த காரணத்திற்காக, ஒவ்வொரு கோப்பிலும் தொடர்ச்சியான அணுகல் சலுகைகள் உள்ளன, அவை கூறப்பட்ட கோப்பில் உள்ள தகவல்களைப் பகிரக்கூடிய நீட்டிப்பைக் காட்டுகின்றன. இந்த சலுகைகள் புறக்கணிக்கப்படவில்லை என்பதை சரிபார்க்க இயக்க முறைமை கவனித்துக்கொள்கிறது.
இயக்க முறைமையின் செயல்பாடுகள்
நினைவக செயல்முறைகளை நிர்வகித்தல் மற்றும் பயன்பாடுகளுக்கிடையேயான தகவல்தொடர்புகளை நிர்வகித்தல் ஆகியவை ஒரு இயக்க முறைமையின் செயல்பாடுகள்.
செயல்முறை மேலாண்மை
இது ஒரு இயக்க முறைமையின் மிகச்சிறந்த பகுதிகளில் ஒன்றாகும் என்பதில் சந்தேகமில்லை, ஏனெனில் செயல்முறைகள் ஒரு மென்பொருளை சரியாக செயல்படுத்துவதற்கு தேவைப்படும் வளங்கள். இதற்கு CPU நேரம், நினைவக பயன்பாடு மற்றும் இயங்குவதற்கு பயன்பாடு அணுக வேண்டிய கோப்புகளின் இருப்பு போன்ற சில கூறுகள் தேவை. OS, இதனால் இயந்திரத்தின் சரியான செயல்பாட்டைக் கவனித்துக்கொள்ள முடியும், இது செயல்முறைகளை உருவாக்குவதற்கும் அழிப்பதற்கும் அர்ப்பணிக்கப்பட்டுள்ளது, அத்துடன் அவற்றை நிறுத்தி தொடங்குவதற்கும், ஒரு செயல்முறைக்கும் மற்றொன்றுக்கும் இடையிலான தொடர்பு வழிமுறைகளில் அதன் பங்களிப்பைக் குறிப்பிடவில்லை.
முதன்மை நினைவக மேலாண்மை
பிரதான நினைவகத்தை நிர்வகிப்பது மிகவும் பொருத்தமான உறுப்புகளில் ஒன்றாகும். அதன் பங்கிற்கு, நினைவகம் ஒரு தரவுக் கிடங்கைக் கொண்டுள்ளது, இது பயன்பாடுகள் மற்றும் CPU ஆல் பகிரப்படுகிறது, இது ஏதேனும் சிக்கல் இருந்தால் அதன் செயல்பாட்டை இழக்கிறது. இந்த காரணத்திற்காக, இயக்க முறைமை நினைவக நிர்வாகத்தை கவனித்துக்கொள்வது முக்கியம், இதனால் அது அதிக சுமை இல்லை மற்றும் அங்கு சேமிக்கப்பட்டுள்ள தகவல்களைக் காணலாம். நினைவகத்தின் சில பகுதிகள் பயன்படுத்தப்படுகின்றன, ஏன் என்று OS கவனித்துக்கொள்கிறது. இலவச இடம் இருக்கும்போது செயல்முறைகளை எங்கு கண்டுபிடிப்பது என்பது பற்றிய முடிவுகளை இது எடுக்கிறது மற்றும் தேவையான இடத்தை ஒதுக்குகிறது மற்றும் மீட்டெடுக்கிறது, இதனால் நினைவகம் நன்கு பயன்படுத்தப்படுகிறது.
இரண்டாம் நிலை சேமிப்பு மேலாண்மை
நினைவகம் மிகவும் நிலையற்றதாக இருப்பதன் மூலம் வகைப்படுத்தப்படுகிறது மற்றும் ஏதேனும் தோல்வி ஏற்பட்டால் அது கொண்டிருக்கும் தகவலை இழக்க நேரிடும், அந்த காரணத்திற்காக, இரண்டாவது சேமிப்பக தொகுதி இருப்பது அவசியம், இதனால் தரவு நீண்ட காலமாகவே இருக்கும், மத்திய நினைவகத்துடன் நடக்கும் அதே வழியில், ஓஎஸ், இலவச இடத்தை நிர்வகிப்பதில் அக்கறை செலுத்துகிறது மற்றும் சேமிப்பக வரிசையை ஒதுக்குகிறது, எல்லாவற்றையும் சரியாக சேமித்து வைப்பதையும், எவ்வளவு மற்றும் எங்கு இலவச இடம் உள்ளது என்பதையும் கவனித்துக்கொள்கிறது.
நுழைவு மற்றும் வெளியேறும் அமைப்பின் மேலாண்மை
அதேபோல், ஹெட்ஃபோன்கள், மானிட்டர், பிரிண்டர் போன்ற கணினியின் வெளியீடு மற்றும் உள்ளீட்டு துறைமுகங்களை நிர்வகிக்க இயக்க முறைமை பொறுப்பாகும்.
முன்னதாக, நீங்கள் ஒரு புதிய வெளிப்புற போர்ட்டை நிறுவ விரும்பியபோது, இயக்கிகள் பதிவுசெய்யப்பட்ட இடத்தில் ஒரு நிறுவல் வட்டு வைத்திருப்பது அவசியம், இதனால் கணினி அதை ஏற்றுக்கொள்ளும். இப்போதெல்லாம், கணினியின் இயக்க முறைமை நெட்வொர்க்கில் இருப்பதைக் கண்டுபிடிக்கும் பொறுப்பில் உள்ளது, தேவையான அனைத்து தகவல்களும் புதிய, வெளிப்புற துறைமுகங்கள் சரியாக இயங்குகின்றன.
கோப்பு முறைமை பதிவு
கோப்புகள் உரிமையாளர்களால் உருவாக்கப்பட்ட வடிவங்களாகும், அவை அட்டவணைகளாக மாற்றப்படுகின்றன, மேலும் அவற்றை பதிவுசெய்து சேமித்து வைப்பதை கவனித்துக்கொள்வது இயக்க முறைமையாகும். உருவாக்கப்பட்ட அனைத்து கோப்புகளையும் கட்டமைத்தல், நீக்குதல் மற்றும் சேமித்தல், அத்துடன் கோப்புகள் தேவைப்படும்போது அவற்றை அணுக தேவையான கருவிகளை வழங்குவதற்கும் OS பொறுப்பு. இது கோப்புகள் மற்றும் சேமிப்பக அலகுகளுக்கிடையேயான தகவல்தொடர்புகளையும் வழங்குகிறது, மேலும் இது ஒவ்வொன்றின் காப்பு பிரதிகளையும் உருவாக்கும் வகையில் கட்டமைக்கிறது, விபத்து ஏற்பட்டால், தகவல் இழக்கப்படாது.
பாதுகாப்பு
இந்த உருப்படியை அது இயங்கு கணினி பாதுகாப்பு, இருப்பது மிக முக்கியமான நடவடிக்கைகளில் ஒன்றாக பொறுப்பில் இருக்கிறது என்பது குறிப்பிடத்தக்கது அணுகுமுறைக்கு திட்டங்கள் அல்லது அவர்கள் நுழைய கூடாது எங்கே பயனர்களுக்கு மட்டுமே கிடைக்கும். கணினியை சேதப்படுத்தும் வைரஸ்கள் நிறைய உள்ளன, இது நடக்காததற்கு OS தான் காரணம். மென்பொருளை உள்ளமைக்க முடியும், இதனால் கட்டுப்பாடுகள் அவ்வப்போது மேற்கொள்ளப்படுகின்றன, அதேபோல் மேற்கொள்ளப்பட வேண்டிய பாதுகாப்புக் கட்டுப்பாடுகளையும் நிறுவுகின்றன.
கூறுகள் மற்றும் பயன்பாடுகளுக்கு இடையிலான தொடர்பு
நெட்வொர்க் இடைமுகத்தின் மூலம், கணினியின் வெவ்வேறு கூறுகளுக்கும், அவற்றுடன் தொடர்புடைய அனைத்து நிரல்களுக்கும் இடையிலான தகவல்தொடர்புகளை OS பராமரிக்கிறது. தகவல்களைப் பெற்று அனுப்பவும்.
கணினி நிலையைப் புகாரளிக்கவும்
இயல்பாகவே இயக்க முறைமையுடன் நிறுவப்பட்ட ஏராளமான பயன்பாடுகள் உள்ளன, இருப்பினும் அவை ஒரு அமைப்பாக கருதப்படவில்லை. கணினியில் நிறுவப்பட்ட நிரல்களை உருவாக்க மற்றும் இயக்க அவை ஒரு வழிமுறையையும் அடிப்படை பண்புகளையும் வழங்குகின்றன. அதே வழியில், இது கணினியின் நிலையைத் தெரிவிக்கிறது, அதாவது, தானியங்கி புதுப்பிப்புகளை நிறுவுவது போன்ற எந்தவொரு செயலையும் அங்கீகரிக்க வேண்டிய அவசியம் ஏற்பட்டால்.
அதேபோல், இது வெவ்வேறு கணினி மொழிகளுக்கான ஆதரவை வழங்குகிறது, இதனால் எந்தவொரு பயன்பாடும் கணினியில் இயங்குகிறது, இதற்காக பயன்பாடுகளுக்கு இடையேயான தகவல்தொடர்புகளை மேம்படுத்தும் நிரல்கள் உள்ளன.
வள மேலாண்மை
இது ஒரு வள மேலாளர் மூலம் கணினியின் ஒவ்வொரு முக்கிய பகுதிகளையும் நிர்வகிக்கிறது, அதை நிர்வகிக்கும் செயல்பாட்டில், கணினியுடன் இணைக்கும் CPU மற்றும் வெளிப்புற சாதனங்களின் பாதுகாப்பு மற்றும் தகவல்தொடர்பு ஆகியவை இதில் அடங்கும். இரண்டாம் நிலை மற்றும் உள் நினைவகத்துடன் நிகழும் அதே வழியில், சில நேரங்களில், ஒன்றிலிருந்து மற்றொன்றுக்கு சேமித்து வைக்கப்பட்டுள்ள பகுதிகளை சுத்தம் செய்து மாற்றுவது அவசியம். பொதுவாக, இது அமைப்பின் அனைத்து வளங்களையும், அந்த அமைப்புடன் தொடர்பு கொண்ட அனைத்து கூறுகளையும் நிர்வகிக்கிறது.
பயனர்கள் மேலாண்மை
இறுதியாக, இது கணினியில் சேமிக்கப்பட்ட சுயவிவரங்களை நிர்வகிப்பதையும், சுயவிவரத்தை உருவாக்கியவர் யார் என்பதையும் பொறுத்தது. பயனர்களின் நிர்வாகம் பல அல்லது தனிப்பட்டதாக இருக்கலாம், இது கணினியைப் பயன்படுத்துவதற்கு ஒரு பயனர் சுயவிவரத்தை மட்டுமே இயக்க முறைமை அனுமதிக்கிறது என்று அர்த்தமல்ல.
இயக்க முறைமைகளின் வகைகள்
இயக்க முறைமைகளின் வகைகள் பின்வரும் அளவுகோல்களின்படி வகைப்படுத்தப்படுகின்றன:
- பணி மேலாண்மை அளவுகோல்கள்: இவை ஒற்றை-பணி மற்றும் பல்பணி என வகைப்படுத்தப்படுகின்றன, முந்தையவை ஒரு நேரத்தில் ஒரு நிரலை இயக்குவதன் மூலம் வகைப்படுத்தப்படுகின்றன, இயக்க முறைமையின் சொந்த செயல்முறைகளைத் தவிர, அவற்றின் பங்கிற்கு, பிந்தையவர்கள் CPU வளங்களை நிர்வகிக்க முடியும் செயல்படுத்தப்படும் செயல்முறைகளில் சில ஒரே நேரத்தில் அடையலாம்.
- பயனர் நிர்வாக அளவுகோல்கள்: இந்த விஷயத்தில் நாம் ஒற்றை பயனர் அமைப்புகளைப் பற்றி பேசலாம், அதாவது அவை ஒரு பயனருக்கு மட்டுமே கட்டுப்பாட்டை அனுமதிக்கின்றன, பல பயனர் அமைப்புகளும் உள்ளன, அவை அமர்வுகளின் அடிப்படையில் பயன்படுத்தப்படுகின்றன.
- வள மேலாண்மை அளவுகோல்கள். மையப்படுத்தப்பட்ட இயக்க முறைமைகள் உள்ளன, அவை அவற்றின் செல்வாக்கின் துறையில் ஒரு கணினிக்கு மட்டுமே வரையறுக்கப்பட்டுள்ளன, மேலும் விநியோகிக்கப்பட்ட அமைப்புகளும் உள்ளன, அவை வெவ்வேறு கணினிகளை ஒரே நேரத்தில் நிர்வகிக்கின்றன.
இது மிகவும் பொதுவான இயக்க முறைமைகளின் வகைப்பாடு என்பதை கவனத்தில் கொள்ள வேண்டும், இருப்பினும் குறைவான அடிக்கடி நிகழ்கின்றன:
கணினியின் இயக்க முறைமை
இயக்க முறைமைகள் பொதுவாக கணினியில் நிறுவப்படுகின்றன, பெரும்பாலான சந்தர்ப்பங்களில் பயனர் அதில் மாற்றங்களைச் செய்யவில்லை, இருப்பினும், அதைப் புதுப்பிக்கலாம், மாற்றியமைக்கலாம் அல்லது மாற்றலாம்.
கணினியின் ஒவ்வொரு இயக்க முறைமையும் பயனருக்கான வரைகலை இடைமுகத்தைக் கொண்டுள்ளது, இது ம ou ஸ் போன்ற வெளிப்புற கருவிகள் அல்லது வன்பொருள்களைப் பயன்படுத்த அனுமதிக்கிறது, ஐகான்களைக் கிளிக் செய்வதன் மூலம் அல்லது நோக்கத்திற்காக பிற உறுப்புகளுடன் தொடர்புகொள்வதன் மூலம் சில பணியைச் செய்ய, இது கணினியில் உள்ள இயக்க முறைமை எது என்பதை தெளிவுபடுத்துகிறது.
உலகில் அதிகம் பயன்படுத்தப்படும் இயக்க முறைமைகளின் எடுத்துக்காட்டுகள்:
மைக்ரோசாப்ட் விண்டோஸ்
இயக்க முறைமைகளின் வகைகளில், 80 களில் உருவாக்கப்பட்ட விண்டோஸ் தான் மிகப் பெரிய எடையைக் கொண்டுள்ளது, தற்போது மிகச் சமீபத்திய பதிப்புகள் விண்டோஸ் 10 ஆகும், இது செப்டம்பர் 2014 இல் உருவாக்கப்பட்டது, விண்டோஸ் 8 2012 இல் உருவாக்கப்பட்டது, விண்டோஸ் 7 2009 இல் மற்றும் விண்டோஸ் விஸ்டா 2007 இல். இந்த இயக்க முறைமை பெரும்பாலான கணினிகளில் முன்பே நிறுவப்பட்டிருக்கிறது, இது உலகின் மிகவும் பிரபலமான இயக்க முறைமையாக மாறும்.
மேக் ஓஎஸ் எக்ஸ்
இந்த இயக்க முறைமை ஆப்பிள் இன்க் நிறுவனத்தால் உருவாக்கப்பட்டது. மேலும் இது அந்த நிறுவனத்தால் தயாரிக்கப்பட்ட அனைத்து கணினிகளிலும் நிறுவப்பட்டுள்ளது, தற்போது இந்த அமைப்பின் மிக சமீபத்திய பதிப்புகள் மேக் ஓஎஸ் இயக்க முறைமை என அழைக்கப்படுகின்றன, குறிப்பிட்ட பெயர்கள் ஒவ்வொரு பதிப்பிலும், 2013 இல் சந்தையில் அறிமுகப்படுத்தப்பட்ட மேவரிக், அதன் பங்கிற்கு மவுண்டன் லயன், 2012 இல் சந்தையில் வந்தது, 2011 இல் லயன், 2009 இல் பனிச்சிறுத்தை. ஆப்பிள் பயனர்களுக்கு MacOS X Server எனப்படும் பதிப்பையும் வழங்குகிறது, இது சேவையகங்களில் இயங்க வடிவமைக்கப்பட்டுள்ளது.
லினக்ஸ் உபுண்டு
இயக்க முறைமைகளின் மற்றொரு எடுத்துக்காட்டு லினக்ஸ் உபுண்டு. இந்த இயக்க முறைமை அதன் திறந்த பண்பு என்று அதன் முக்கிய பண்பைக் கொண்டுள்ளது, அதாவது இது உலகில் உள்ள எந்தவொரு பயனராலும் விநியோகிக்கப்படலாம் மற்றும் மாற்றியமைக்கப்படலாம், இது ஒரு பெரிய நன்மை, ஏனெனில் இது OS இலவசமாக இருக்க அனுமதிக்கிறது, மேலும் உங்களை தேர்வு செய்ய அனுமதிக்கிறது தற்போதுள்ள வெவ்வேறு பதிப்புகளுக்கு இடையில். தனிப்பட்ட கணினிகளில், லினக்ஸ் இயக்க முறைமை, முற்றிலும் இலவசமாக இருந்தாலும், சில கணினிகளில் பயன்படுத்தப்படுகிறது, இருப்பினும், பெரும்பாலான நிறுவன சேவையகங்களில், லினக்ஸ் பயன்படுத்தப்படுகிறது, ஏனெனில் தனிப்பயனாக்க எளிதானது. இடையே. உபுண்டு, டெபியன், ஃபெடோரா மற்றும் லினக்ஸ் ஆகியவை தனித்துவமான பதிப்புகள்.
ஒரு தொலைபேசியின் இயக்க முறைமை
மொபைல் இயக்க முறைமைகள் அல்லது மொபைல் ஓஎஸ் என்பது குறைந்த அளவிலான நிரல்களின் தொடர்ச்சியாகும், அவை செல்போன்களின் குறிப்பிட்ட வன்பொருளின் சிறப்பியல்புகளின் சுருக்கத்தை சாத்தியமாக்குகின்றன மற்றும் மொபைல் பயன்பாடுகளுக்கு சேவைகளை வழங்குகின்றன, அவை செயல்படுத்தப்படுகின்றன. இந்த அமைப்புகள் எளிமையானவை மற்றும் வயர்லெஸ் இணைப்பையும், தகவல் மற்றும் மல்டிமீடியா வடிவங்களை உள்ளிடுவதற்கான வழியையும் நோக்கமாகக் கொண்டுள்ளன.
சில மொபைல் இயக்க முறைமைகள் அடுக்கு மாதிரியை அடிப்படையாகக் கொண்டவை. மிகவும் பொதுவான அமைப்புகள்:
Android
இது உலகில் மிகவும் பரவலாகப் பயன்படுத்தப்படும் தொலைபேசி இயக்க முறைமை என்பதில் சந்தேகமில்லை, இது லினக்ஸை அடிப்படையாகக் கொண்டது. இது ஆரம்பத்தில் தொழில்முறை கேமராக்களுக்காக வடிவமைக்கப்பட்டது, பின்னர் இது கூகிள் கையகப்படுத்தியது மற்றும் ஸ்மார்ட்போன்கள் மற்றும் பின்னர் டேப்லெட்டுகள் போன்ற மொபைல் சாதனங்களில் பயன்படுத்த மாற்றியமைக்கப்பட்டது, தற்போது இந்த அமைப்பு வளர்ச்சியில் உள்ளது, இதனால் இது கணினியில் பயன்படுத்தப்படலாம் மற்றும் நோட்புக். அதன் டெவலப்பர் கூகிள், இது 2008 இல் தொடங்கப்பட்டது.
iOS
ஆப்பிள் தொலைபேசியின் இயக்க முறைமை iOS ஆகும், இது ஆப்பிள் இன்க் நிறுவனத்தால் தயாரிக்கப்பட்ட சாதனங்களின் சிறப்பியல்பு ஆகும். மேலும் இது ஐபாட் டச், ஐபோன், ஐபாட் மற்றும் ஆப்பிள் டிவி போன்ற சாதனங்களில் பயன்படுத்தப்படுகிறது. உகப்பாக்கம் மற்றும் எளிமை ஆகியவை அதன் வெற்றியின் அடித்தளமாகும், ஏனென்றால் OS மொபைல் சரளத்திற்கு அதிக சக்தி வன்பொருள் தேவைப்படும் பிற மொபைல் OS ஐ விட மக்கள் இதை விரும்புகிறார்கள்.