മോണോലിത്തിക്ക് കെർണൽ
കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയിൽ, ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം എന്ന മദ്ധ്യവർത്തി സംവിധാനങ്ങളുടെ രൂപകല്പനയിൽ
അടിസ്ഥാനപരമായ പ്രാധാന്യമുള്ള ഒരു ആശയമാണു് മോണോലിത്തിക് കെർണൽ. ഇത്തരം കെർണൽ ഉപയോഗിക്കുന്ന
ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റങ്ങളിൽ അവയുടെ മിക്കവാറും എല്ലാ ധർമ്മങ്ങളും നിറവേറ്റുന്നതു്
പൊതുവേ സ്ഥിരമായ ഒരൊറ്റ കെർണൽ ആയിരിക്കും. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, വ്യത്യസ്ത സാഹചര്യങ്ങൾക്കനുസരിച്ച് രൂപഭേദം വരുത്താനാവാത്ത ഒരു
'സ്ഥിരം' സംവിധാനമാണു് മോണോലിത്തിക്
കെർണലുകൾ ഉപയോഗിക്കുന്ന ഒരു ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം.
ഒരു മോണോലിത്തിക് കെർണൽ ഓപ്പറേറ്റിംഗ്സിസ്റ്റം
ഹാർഡ്വെയറിനും ആപ്ലിക്കേഷനുകൾക്കും ഇടയിൽ ഒരൊറ്റ ഖണ്ഡമായി നിലനിന്നു് അവയ്ക്കിടയിൽ
ഒരു സുതാര്യമായ ഇന്റർഫേസുണ്ടാക്കുന്നു. പ്രോസസ് നിയന്ത്രണം, ക്രിയകളുടെ മുൻഗണനാക്രമം, മെമ്മറിയുടെ
നിയന്ത്രണവും മേൽനോട്ടവും, തുടങ്ങിയ ജോലികളെല്ലാം ഈ മുഖ്യകാമ്പിന്റെ
ഉള്ളിൽ അടങ്ങുന്ന ഭാഗങ്ങളായിരിക്കും. ആവശ്യമെങ്കിൽ ഇതിൽ പ്രത്യേക ധർമ്മങ്ങളുള്ള മറ്റു
ഡ്രൈവറുകൾ (ഉപകരണഭാഷാ വ്യാഖ്യാനത്തിനുള്ള താരതമ്യേന ലഘുവും വിശിഷ്ടവുമായ പ്രോഗ്രാമുകൾ)
ഉപഘടങ്ങളാക്കി വിളക്കിച്ചേർക്കാൻ സാധിക്കും.
കമ്പ്യൂട്ടറുകളിൽ ഉപയോഗിക്കുന്ന
മൈക്രോസൊഫ്റ്റ് വിൻഡോസ്, ഉബുണ്ടു, ഫെഡോറ തുടങ്ങിയ മദ്ധ്യവർത്തി സംവിധാനങ്ങളെയാണു് പൊതുവേ ഓപ്പറേറ്റിങ്ങ്
സിസ്റ്റം എന്നു വിളിക്കുന്നതു്. നാം നമ്മുടെ ആവശ്യപൂർത്തിയ്ക്കുപയോഗിക്കുന്ന പ്രോഗ്രാമുകളെ
ആപ്ലിക്കേഷനുകൾ എന്നും വിളിക്കുന്നു. ഉദാഹരണം: ഫയർഫോക്സ്, എക്സൽ, ഓപ്പൺ ഓഫീസ്, ഫോട്ടോഷോപ്പ് തുടങ്ങിയവ). (Lower – 1320)
യഥാർത്ഥത്തിൽ ഒരു പ്രോഗ്രാമിന്റെ
ആന്തരപ്രവർത്തനങ്ങൾ നടക്കുന്നതു് കമ്പ്യൂട്ടറിന്റെ ഇലക്ട്രോണിക് ഘടകങ്ങളിൽ (ഹാർഡ്വെയർ)
ആണു്. ഹാർഡ്വെയർ ഘടകങ്ങൾക്കും ആപ്ലിക്കേഷനുകൾക്കും ഇടയ്ക്കുള്ള മദ്ധ്യവർത്തി പ്രോഗ്രാമുകളുടെ
ഒരുമിച്ചുള്ള രൂപമാണു് ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം.
ആപ്ലിക്കേഷനുകൾ ഹാർഡ്വെയറുമായി
സംവദിക്കുന്നതു് ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റത്തിലൂടെയാണു്. ഒരേ ജോലി ചെയ്യാവുന്ന, പക്ഷേ വ്യത്യസ്ത വിധങ്ങളിലോ നിർമ്മാതാക്കളാലോ നിർമ്മിച്ചിട്ടുള്ള
ഹാർഡ്വെയർ ഘടകങ്ങൾ ഉണ്ടായെന്നു വരാം. പക്ഷേ,
ഇത്തരം വ്യത്യാസങ്ങൾ
ആപ്ലിക്കേഷനുകളുടെ പ്രവർത്തനത്തെ നേരിട്ടു ബാധിക്കേണ്ടതില്ല. ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം
ഇവയ്ക്കിടയിൽ നിലനിന്നു് ഇവ പരസ്പരം കൈമാറുന്ന നിർദ്ദേശങ്ങൾ ആവശ്യാനുസരണം വ്യാഖ്യാനിച്ചുകൊടുക്കുകയാണു
ചെയ്യുന്നതു്.
(Higher – 2003) ഇത്തരം വ്യാഖ്യാനം
നടത്തുന്ന ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റത്തിന്റെ മുഖ്യഭാഗത്തിനെ അതിന്റെ കാമ്പ് അല്ലെങ്കിൽ
കെർണെൽ എന്നു വിളിക്കാം.
No comments:
Post a Comment