"ഓപ്പറേറ്റിങ് സിസ്റ്റം" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം
Content deleted Content added
(ചെ.) വർഗ്ഗം:ഓപ്പറേറ്റിങ് സിസ്റ്റം ചേർത്തു ഹോട്ട്ക്യാറ്റ് ഉപയോഗിച്ച് |
|||
വരി 13: | വരി 13: | ||
=== പ്രധാന പ്രവർത്തനങ്ങൾ === |
=== പ്രധാന പ്രവർത്തനങ്ങൾ === |
||
*മെമ്മറി മാനേജ്മെന്റ് |
*മെമ്മറി മാനേജ്മെന്റ് |
||
:എല്ലാ അപ്പ്ളികേഷനുകളും പ്രവർത്തിക്കുന്നതിനാവശ്യമായ മെമ്മറി പ്രദാനം ചെയ്യുക എന്നതാണ് |
:എല്ലാ അപ്പ്ളികേഷനുകളും പ്രവർത്തിക്കുന്നതിനാവശ്യമായ മെമ്മറി പ്രദാനം ചെയ്യുക എന്നതാണ് ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ ഒരു പ്രധാന പ്രവർത്തനം. ഒരു അപ്ലിക്കേഷന്റെ പ്രവർത്തനം കഴിഞ്ഞാൽ അത് ഉപയോഗിച്ച് കൊണ്ടിരുന്ന മെമ്മറി മറ്റ് പ്രവർത്തനങ്ങൾക്ക് ഉപയോഗിക്കാൻ തയ്യാറാക്കുന്നതും ഓ. എസ്. ന്റെ ഈ ഭാഗമാണ്. അതുപോലെ ഒരു അപ്ലിക്കേഷൻ ഉപയോഗിക്കുന്ന മെമ്മറി മറ്റൊരു അപ്ലിക്കേഷൻ ഉപയോഗിക്കാതെ നോക്കുന്നതും ഓ. എസ്. ആണ്. |
||
*പ്രക്രിയകളുടെ നടത്തിപ്പ് |
|||
*പ്രൊസസ് മാനേജ്മെന്റ് |
|||
:ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ ഈ ഭാഗമാണ് പലതരം അപ്പ്ലികേഷനുകൾ പ്രവർത്തിപ്പിക്കാൻ കംപ്യൂട്ടെരിനെ പ്രാപ്തമാക്കുന്നത്. ഇന്ന് ലഭ്യമായ എല്ലാ കമ്പ്യൂട്ടറുകൾക്കും ഒന്നിലധികം പ്രവർത്തനങ്ങൾ ഒരേ സമയം ചെയ്യാൻ സാധിക്കും. |
:ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ പ്രോസസ് മാനേജ്മെന്റ് എന്ന ഈ ഭാഗമാണ് പലതരം അപ്പ്ലികേഷനുകൾ പ്രവർത്തിപ്പിക്കാൻ കംപ്യൂട്ടെരിനെ പ്രാപ്തമാക്കുന്നത്. ഇന്ന് ലഭ്യമായ എല്ലാ കമ്പ്യൂട്ടറുകൾക്കും ഒന്നിലധികം പ്രവർത്തനങ്ങൾ ഒരേ സമയം ചെയ്യാൻ സാധിക്കും. |
||
*പ്രയോഗോപകരണങ്ങളുടെ നടത്തിപ്പ് |
|||
*ഡിവൈസ് മാനേജ്മെന്റ് |
|||
:കംപുറ്റെറിലേക്ക് ബന്ധിപ്പിച്ചിട്ടുള്ള എല്ലാ ഭാഗങ്ങളെയും (കീ ബോർഡ്, മോണിറ്റർ, പ്രിൻറർ, മൗസ്, തുടങ്ങിയവ) ഏകോപിപ്പിച്ചു പ്രവർത്തിപ്പിക്കുന്നതിന്റെ ഉത്തരവാദിത്വം ഈ ഒപ്പറേറ്റിങ് സിസ്റ്റം ഭാഗത്തിനാണ്. |
:കംപുറ്റെറിലേക്ക് ബന്ധിപ്പിച്ചിട്ടുള്ള എല്ലാ ഭാഗങ്ങളെയും (കീ ബോർഡ്, മോണിറ്റർ, പ്രിൻറർ, മൗസ്, തുടങ്ങിയവ) ഏകോപിപ്പിച്ചു പ്രവർത്തിപ്പിക്കുന്നതിന്റെ ഉത്തരവാദിത്വം ഡിവൈസ് മാനേജ്മെന്റ് എന്ന ഈ ഒപ്പറേറ്റിങ് സിസ്റ്റം ഭാഗത്തിനാണ്. |
||
*വിവരസമാഹാര ശേഖരത്തിന്റെ നടത്തിപ്പ് |
|||
*ഫയൽ സിസ്റ്റം മാനേജ്മെന്റ് |
|||
:കമ്പ്യൂട്ടറുകളിൽ എല്ലാ വിവരവും ഹാർഡ് ഡിസ്കിൽ |
:കമ്പ്യൂട്ടറുകളിൽ എല്ലാ വിവരവും ഹാർഡ് ഡിസ്കിൽ ഫയലു(രേഖ)കളായാണ് സൂക്ഷിക്കുന്നത്. ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ ഫയൽ മാനേജ്മെന്റ് എന്ന ഭാഗമാണ് ഓരോ അപ്ലിക്കേഷനുകൾക്കും വേണ്ട രേഖകൾ ഹാർഡ് ഡിസ്കിൽ സൂക്ഷിക്കുകയും ആവശ്യപ്പെടുന്ന സമയത്ത് ലഭ്യമാക്കുകയും ചെയ്യുന്നത്. |
||
*നെറ്റ് വർക്കിംഗ് |
|||
*പരസ്പര ബന്ധിത ശൃംഖല |
|||
*സെക്യുരിറ്റി മാനേജ്മെന്റ് |
|||
:ഇന്ന് പുറത്തിറങ്ങുന്ന എല്ലാ ഓപ്പറേറ്റിങ് സിസ്റെങ്ങളും മറ്റു കമ്പ്യുട്ടറുകളുമായി ബന്ധപ്പെടുത്തുന്നതിനുള്ള പെരുമാറ്റ ചട്ടങ്ങൾ അനുസരിച്ചാണ് ഉണ്ടാക്കിയിട്ടുള്ളത്. ഇതിനാൽ പലതരം ഓപ്പറേറ്റിങ് സിസ്റെങ്ങൾ ഉപയോഗിക്കുന്ന കമ്പ്യുട്ടറുകൾക്ക് പരസ്പരം ബന്ധപ്പെടാനും, ഫയലുകളും മറ്റു വിഭവങ്ങളും(പ്രിന്റർ, സ്കാനർ, കണക്കുകൂട്ടാനുള്ള ശേഷി, തുടങ്ങിയവ ) പങ്കുവെക്കാനും സാധിക്കും. |
|||
*യുസർ ഇന്റർഫേസ് |
|||
*സുരക്ഷിതത്വം |
|||
:കമ്പ്യുട്ടറുകൾ പരസ്പരം ബന്ധപ്പെട്ടിരിക്കുന്നതിനാൽ വിവരങ്ങളുടെ സുരക്ഷിതത്വം ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ ഒരു പരമപ്രധാനമായ കർത്തവ്യമാണ്. ഓരോ വിഭവവും ആവശ്യപ്പെടുമ്പോൾ ഓ. എസ്. അത് ആവശ്യപ്പെടുന്ന അപ്ലിക്കേഷന്റെ അല്ലെങ്കിൽ ഉപയോക്താവിന്റെ ഐകാത്മ്യം പരിശോധിച്ച് തീരുമാനങ്ങൾ എടുക്കും. ഓ. എസ്. പല നിലകളിലായി വിവരങ്ങളുടെയും വിഭവങ്ങളുടെയും സംരക്ഷണം ഉറപ്പുവരുത്തുന്നു. |
|||
*ഉപയോക്താവുമായുള്ള സംവേദനം |
|||
:ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ യുസർ ഇന്റർഫേസ് ഭാഗമാണ് ഉപയോക്താവുമായി സംവദിക്കാനുള്ള ഉപകരണങ്ങളെ(കീ ബോർഡ്, മോണിറ്റർ, മൗസ് തുടങ്ങിയവ) ഏകോപിപ്പിച്ചു പ്രവർത്തിപ്പിക്കുന്നത്. ഉപയോക്താവിന്റെ ഭാഷയെ കമ്പ്യുട്ടറിനു മനസ്സിലാവുന്ന ഭാഷയിലേക്കും തിരിച്ചും തർജമ ചെയ്യുകയാണ് ഈ ഉപകരണങ്ങളും ഓ. എസ്. ഉം ചെയ്യുന്നത്. |
|||
===ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വർഗീകരണം === |
===ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വർഗീകരണം === |
05:42, 30 ഡിസംബർ 2012-നു നിലവിലുണ്ടായിരുന്ന രൂപം
കംപ്യൂട്ടറിന്റെ വിവിധ ഭാഗങ്ങൾ തമ്മിലുള്ള പ്രവർത്തനങ്ങൾ ഏകോപ്പിക്കുകയും, നിയന്ത്രിക്കുകയും ചെയ്യുന്ന സിസ്റ്റം സോഫ്റ്റ്വെയർ ആണ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (ഒ. എസ്) എന്നറിയപ്പെടുന്നത്. വേർഡ് പ്രോസസ്സർ, കംപ്യൂട്ടർ ഗെയിം തുടങ്ങി മറ്റുള്ള സോഫ്റ്റ്വെയർ ഘടകങ്ങൾക്കു കംപ്യൂട്ടറിന്റെ ഐ/ഓ ഉപകരണങ്ങൾ, മെമ്മറി, ഫയൽ സിസ്റ്റം തുടങ്ങിയവയിലേക്കുള്ള ഇടനിലക്കാരനായി ഓപറേറ്റിംഗ് സിസ്റ്റം വർത്തിക്കുന്നു. സാധാരണയായി, ഓപറേറ്റിംഗ് സിസ്റ്റം 3 പാളികളായാണ് രൂപകൽപന ചെയ്യുക.
- ഹാർഡ്വെയറിനെ നേരിട്ടു നിയന്ത്രിക്കുന്നവ അഥവാ സിസ്റ്റം യൂട്ടിലിറ്റികൾ
- സിസ്റ്റം യൂട്ടിലിറ്റികളുമായി സംവദിക്കുന്ന കേർണെൽ
- കേർണെലിനും അപ്ളിക്കേഷൻ സോഫ്റ്റ്വെയറിനും ഇടയിൽ നിൽക്കുന്ന ഷെൽ
ഹാർഡ്വെയർ <-> സിസ്റ്റം യൂട്ടിലിറ്റികൾ <-> കെർണൽ <-> അപ്ളിക്കേഷൻ സോഫ്റ്റ്വെയർ
പ്രധാനമായും സെർവർ രംഗത്ത് യുണിക്സ് ഓപറേറ്റിംഗ് സിസ്റ്റവും ഡെസ്ക്ടോപ്പ് രംഗത്ത് വിൻഡോസ് ഓപറേറ്റിംഗ് സിസ്റ്റവുമാണ് കൂടുതലായി ഉപയോക്താക്കൾ ഉപയോഗിക്കുന്നത്
പ്രധാന പ്രവർത്തനങ്ങൾ
- മെമ്മറി മാനേജ്മെന്റ്
- എല്ലാ അപ്പ്ളികേഷനുകളും പ്രവർത്തിക്കുന്നതിനാവശ്യമായ മെമ്മറി പ്രദാനം ചെയ്യുക എന്നതാണ് ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ ഒരു പ്രധാന പ്രവർത്തനം. ഒരു അപ്ലിക്കേഷന്റെ പ്രവർത്തനം കഴിഞ്ഞാൽ അത് ഉപയോഗിച്ച് കൊണ്ടിരുന്ന മെമ്മറി മറ്റ് പ്രവർത്തനങ്ങൾക്ക് ഉപയോഗിക്കാൻ തയ്യാറാക്കുന്നതും ഓ. എസ്. ന്റെ ഈ ഭാഗമാണ്. അതുപോലെ ഒരു അപ്ലിക്കേഷൻ ഉപയോഗിക്കുന്ന മെമ്മറി മറ്റൊരു അപ്ലിക്കേഷൻ ഉപയോഗിക്കാതെ നോക്കുന്നതും ഓ. എസ്. ആണ്.
- പ്രക്രിയകളുടെ നടത്തിപ്പ്
- ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ പ്രോസസ് മാനേജ്മെന്റ് എന്ന ഈ ഭാഗമാണ് പലതരം അപ്പ്ലികേഷനുകൾ പ്രവർത്തിപ്പിക്കാൻ കംപ്യൂട്ടെരിനെ പ്രാപ്തമാക്കുന്നത്. ഇന്ന് ലഭ്യമായ എല്ലാ കമ്പ്യൂട്ടറുകൾക്കും ഒന്നിലധികം പ്രവർത്തനങ്ങൾ ഒരേ സമയം ചെയ്യാൻ സാധിക്കും.
- പ്രയോഗോപകരണങ്ങളുടെ നടത്തിപ്പ്
- കംപുറ്റെറിലേക്ക് ബന്ധിപ്പിച്ചിട്ടുള്ള എല്ലാ ഭാഗങ്ങളെയും (കീ ബോർഡ്, മോണിറ്റർ, പ്രിൻറർ, മൗസ്, തുടങ്ങിയവ) ഏകോപിപ്പിച്ചു പ്രവർത്തിപ്പിക്കുന്നതിന്റെ ഉത്തരവാദിത്വം ഡിവൈസ് മാനേജ്മെന്റ് എന്ന ഈ ഒപ്പറേറ്റിങ് സിസ്റ്റം ഭാഗത്തിനാണ്.
- വിവരസമാഹാര ശേഖരത്തിന്റെ നടത്തിപ്പ്
- കമ്പ്യൂട്ടറുകളിൽ എല്ലാ വിവരവും ഹാർഡ് ഡിസ്കിൽ ഫയലു(രേഖ)കളായാണ് സൂക്ഷിക്കുന്നത്. ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ ഫയൽ മാനേജ്മെന്റ് എന്ന ഭാഗമാണ് ഓരോ അപ്ലിക്കേഷനുകൾക്കും വേണ്ട രേഖകൾ ഹാർഡ് ഡിസ്കിൽ സൂക്ഷിക്കുകയും ആവശ്യപ്പെടുന്ന സമയത്ത് ലഭ്യമാക്കുകയും ചെയ്യുന്നത്.
- പരസ്പര ബന്ധിത ശൃംഖല
- ഇന്ന് പുറത്തിറങ്ങുന്ന എല്ലാ ഓപ്പറേറ്റിങ് സിസ്റെങ്ങളും മറ്റു കമ്പ്യുട്ടറുകളുമായി ബന്ധപ്പെടുത്തുന്നതിനുള്ള പെരുമാറ്റ ചട്ടങ്ങൾ അനുസരിച്ചാണ് ഉണ്ടാക്കിയിട്ടുള്ളത്. ഇതിനാൽ പലതരം ഓപ്പറേറ്റിങ് സിസ്റെങ്ങൾ ഉപയോഗിക്കുന്ന കമ്പ്യുട്ടറുകൾക്ക് പരസ്പരം ബന്ധപ്പെടാനും, ഫയലുകളും മറ്റു വിഭവങ്ങളും(പ്രിന്റർ, സ്കാനർ, കണക്കുകൂട്ടാനുള്ള ശേഷി, തുടങ്ങിയവ ) പങ്കുവെക്കാനും സാധിക്കും.
- സുരക്ഷിതത്വം
- കമ്പ്യുട്ടറുകൾ പരസ്പരം ബന്ധപ്പെട്ടിരിക്കുന്നതിനാൽ വിവരങ്ങളുടെ സുരക്ഷിതത്വം ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ ഒരു പരമപ്രധാനമായ കർത്തവ്യമാണ്. ഓരോ വിഭവവും ആവശ്യപ്പെടുമ്പോൾ ഓ. എസ്. അത് ആവശ്യപ്പെടുന്ന അപ്ലിക്കേഷന്റെ അല്ലെങ്കിൽ ഉപയോക്താവിന്റെ ഐകാത്മ്യം പരിശോധിച്ച് തീരുമാനങ്ങൾ എടുക്കും. ഓ. എസ്. പല നിലകളിലായി വിവരങ്ങളുടെയും വിഭവങ്ങളുടെയും സംരക്ഷണം ഉറപ്പുവരുത്തുന്നു.
- ഉപയോക്താവുമായുള്ള സംവേദനം
- ഓപ്പറേറ്റിങ് സിസ്റെത്തിന്റെ യുസർ ഇന്റർഫേസ് ഭാഗമാണ് ഉപയോക്താവുമായി സംവദിക്കാനുള്ള ഉപകരണങ്ങളെ(കീ ബോർഡ്, മോണിറ്റർ, മൗസ് തുടങ്ങിയവ) ഏകോപിപ്പിച്ചു പ്രവർത്തിപ്പിക്കുന്നത്. ഉപയോക്താവിന്റെ ഭാഷയെ കമ്പ്യുട്ടറിനു മനസ്സിലാവുന്ന ഭാഷയിലേക്കും തിരിച്ചും തർജമ ചെയ്യുകയാണ് ഈ ഉപകരണങ്ങളും ഓ. എസ്. ഉം ചെയ്യുന്നത്.
ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വർഗീകരണം
- റിയൽ ടൈം ഒ.എസ്.
- മൾട്ടി യുസർ ഒ.എസ്.
- മൾട്ടി vs സിംഗിൾ ടാസ്കിംഗ് ഒ.എസ്.
- ഡിസ്ട്രിബ്യുട്ടെദ് ഒ.എസ്.
- എംബെഡഡ് ഒ.എസ്.
പ്രധാനപ്പെട്ട ഓപറേറ്റിംഗ് സിസ്റ്റങ്ങൾ
- ആപ്പിൾ കമ്പനി പുറത്തിറക്കുന്ന ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം. ഇപ്പൊൾ മാക്കിന്റൊഷ് കമ്പുട്ടരുകളിൽ ഇൻബിൽറ്റ് ആയി വരുന്നു.
- യുനിക്സ് അടിസ്ഥാനമാക്കി സൺ മൈക്രോസിസ്റെംസ് ഉണ്ടാക്കിയ സെർവർ ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം.
- യുനിക്സ് പൊലെയുള്ള മറ്റൊരു ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം. ലിനക്സ് സൗജന്യ ജിപിഎൽ അനുമതിപത്രം ഉപയൊഗിക്കുന്നു.
- പേർസണൽ കംപ്യുട്ടറുകൾക്ക് വേണ്ടി മൈക്രോസോഫ്റ്റ് പുറത്തിറക്കിയ ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം
- ഉബുണ്ടു ലിനക്സ് ഇന്ന് ലോകത്തിൽ ഏറ്റവും കൂടുതൽ ആളുകൾ ഉപയോഗിക്കുന്ന പ്രശസ്തമായ സൌജന്യ ലിനക്സ് ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം ആണ്.
- എം.വി. എസ്
- മെനുറ്റ് ഒ എസ്
- സ്കോ യുണിക്സ്
- ഗൂഗിൾ ക്രോമിയം
- പരിപൂർണമായി ഇന്റർനെറ്റ് അധിഷ്ടിതമായി പ്രവർത്തിക്കുന്ന ഗൂഗിൾന്റെ ഈ OS ലിനക്സ് കെർണൽ ഉപയോഗിച്ച് നിർമിച്ചതാണ്. ഈ ഒപ്പറെട്ടിങ്ങ് സിസ്റ്റം എല്ലാ വിവരങ്ങളും ഗൂഗിൾ ക്ലൌഡ് സാങ്കേതത്തിലാണ് സൂക്ഷിക്കുന്നത്.[1]
കൂടുതൽ അറിയാൻ
- മൾടിത്രെഡ്ഡിങ്ങ്
- മൾട്ടിടാസ്കിങ്ങ്
- മോണോലിത്തിക് കെർണെൽ
- ഓപറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ പട്ടിക
- ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ചരിത്രം
അവലംബം
പുറത്തേക്കുള്ള കണ്ണികൾ
- Operating Systems ഓപ്പൺ ഡയറക്റ്ററി പ്രൊജക്റ്റിൽ
- Multics History and the history of operating systems
- How Stuff Works - Operating Systems
- Operating Systems Reviews
- DynaOS - Description of a conceptual Distributed Operating System
- How to choose the right operating system
- Operating System Documentation Project