കമ്പ്യൂട്ടറുകൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ
തത്സമയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഉദാഹരണങ്ങൾ. നെറ്റ്വർക്ക് ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങളുടെ ഉദാഹരണങ്ങൾ
റിയൽ ടൈം ഓപറേറ്റിംഗ് സിസ്റ്റം (RTOS) ഒരു നിശ്ചിത സമയ ഇടവേളയ്ക്കുള്ള ഒരു നിശ്ചിത ഉറപ്പ് ഉറപ്പാക്കുന്ന ഒരു ഓപറേറ്ററാണ്. ഉദാഹരണത്തിന്, ഒരു വസ്തു ഒബ്സർവേ ലൈനിൽ റോബോട്ടിന് ലഭ്യമാണെന്ന് തെളിയിക്കാൻ ഇത് രൂപകൽപ്പന ചെയ്യാൻ കഴിയും. അത്തരം ഷെല്ലുകളെ "ഹാർഡ്", "മൃദു" എന്നിങ്ങനെ തരം തിരിച്ചിരിക്കുന്നു.
കൃത്യമായ സമയ ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങൾ ഷെഡ്യൂൾ ചെയ്ത സമയത്തിൽ വസ്തു ലഭ്യമല്ലെങ്കിൽ (അത്തരം പ്രവർത്തനം പരാജയപ്പെടില്ല) കണക്കുകൂട്ടാൻ കഴിയില്ല എന്ന് അനുമാനിക്കുന്നു.
ഒരു മൃദു ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിൽ, യഥാർത്ഥത്തിൽ, അസെംബ്ലി ലൈൻ അത്തരം സാഹചര്യങ്ങളിൽ പ്രവർത്തിച്ചുവരുന്നു, എന്നാൽ ഉല്പന്ന വോളിയം കുറവായിരിക്കും, കാരണം, നിശ്ചിത സമയത്തിനുള്ളിൽ വസ്തുക്കൾ ലഭ്യമാകാത്തതിനാൽ, റോബോട്ട് താൽക്കാലികമായി ഉല്പാദനമില്ലാത്തതായിരിക്കും.
തത്സമയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഉദാഹരണങ്ങൾ നൽകുന്നതിന് മുമ്പ്, അവയുടെ ഉപയോഗത്തിന്റെ സവിശേഷതകൾ നിങ്ങൾ മനസ്സിലാക്കേണ്ടതുണ്ട്. ഒരു പ്രത്യേക അപേക്ഷയ്ക്കായി ചില അത്തരം OS കൾ സൃഷ്ടിക്കപ്പെട്ടിട്ടുള്ളത്, മറ്റുള്ളവർ കൂടുതൽ പൊതുവായ ഒന്ന്. ഇതുകൂടാതെ, ചില പൊതു-ഉദ്ദേശ്യങ്ങളായ ഷെല്ലുകൾ ചിലപ്പോൾ തത്സമയ മോഡിൽ പ്രവർത്തിയ്ക്കാൻ ഉപയോഗിക്കുന്നു. ഈ തരത്തിലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഉദാഹരണങ്ങൾ നന്നായി അറിയാവുന്ന Windows 2000 അല്ലെങ്കിൽ IBM Microsoft / 390 പുറത്തിറങ്ങാം. അതായത്, OS ചില ആവശ്യകതകൾ പാലിക്കുന്നില്ലെങ്കിൽപ്പോലും, അത് ഒരു പ്രത്യേക അപ്ലിക്കേഷൻ ടാസ്ക് റിസൾട്ടായി തൽസമയം വീക്ഷിക്കാൻ അനുവദിക്കുന്ന സ്വഭാവവിശേഷതകൾ ഉണ്ടായിരിക്കാം.
ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെയും അവയുടെ സവിശേഷതകളുടെയും ഉദാഹരണങ്ങൾ
പൊതുവേ, തത്സമയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്ക് ഇനിപ്പറയുന്ന സവിശേഷതകൾ ഉണ്ട്:
- മൾട്ടിടാസ്കിംഗ്.
- മുൻഗണനയുള്ള സാങ്കേതിക വിദ്യകൾ.
- മതിയായ എണ്ണം ഇന്ററാപ്റ്റ് ലെവലുകൾ.
മൈക്രോ-ഡിവൈസുകളുടെ ശൈലിയിൽ ഉപയോഗിയ്ക്കുന്ന ചെറിയ ഉൾച്ചേർത്ത ഷെല്ലുകളിലാണ് തത്സമയ OS ഉപയോഗിക്കുന്നത്. ഉദാഹരണത്തിനു്, ചില കേർണലുകളെ സിംഗിൾ ടാസ്കിങ് ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങളായി കണക്കാക്കാം (ഉദാഹരണങ്ങൾ: ഐഒഎസ്, ആൻഡ്രോയിഡ്, തുടങ്ങിയവയ്ക്കുള്ള കേർണലുകൾ) തത്സമയം. എന്നിരുന്നാലും, അവരുടെ ചുമതലകൾ നിർവ്വഹിക്കാൻ, ഉപകരണത്തിന്റെ മറ്റ് ഘടകങ്ങൾ, ഉദാഹരണത്തിന്, ഡ്രൈവറുകൾ ആവശ്യമാണ്. അതുകൊണ്ടാണ് ഫുൾടൈപ്പ് റിയൽ ടൈം ഓപറേറ്റിംഗ് സിസ്റ്റം, ഒരു ഭരണം പോലെ, കേർണൽ എന്നതിലുപരി സംഭവിക്കുന്നു.
ഒരു RTOS ആപ്ലിക്കേഷന്റെ ഒരു സാധാരണ ഉദാഹരണം HDTV റിസീവർ, ഡിസ്പ്ലേ എന്നിവയാണ്. ഇത് ഡിജിറ്റൽ സിഗ്നൽ വായിക്കുകയും, ഡീകോഡ് ചെയ്യുകയും ഇൻകമിംഗ് ഡാറ്റയായി അതിനെ പ്രദർശിപ്പിക്കുകയും വേണം. ഏതെങ്കിലും കാലതാമസം പിക്സൽ വീഡിയോ കൂടാതെ / അല്ലെങ്കിൽ വികലമായ ശബ്ദം എന്നിവ പോലെ ശ്രദ്ധിക്കേണ്ടതാണ്.
എന്നിരുന്നാലും, "ഈ തരത്തിലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ഉദാഹരണങ്ങൾ നൽകുക" എന്ന അഭ്യർത്ഥനയിൽ, ഏറ്റവും പ്രശസ്തമായ പേരുകൾ പരാമർശിക്കപ്പെടുന്നു. ഈ ഗ്രൂപ്പിൽ എന്താണ് ഉൾപ്പെടുത്തിയിരിക്കുന്നത്?
WindRiver ൽ നിന്നുള്ള VxWorks
വിൻഡ്റൈവറിന്റെ സഹായത്തോടെ പ്രൊപ്രൈറ്ററി സോഫ്റ്റ്വെയർ ആയി വികസിപ്പിച്ച ഒരു യഥാർത്ഥ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ആണ് VxWorks. യഥാർത്ഥത്തിൽ 1987 ൽ പുറത്തിറങ്ങിയ വിക്സ്വോർക്സ് യഥാറ്സമയവും നിശ്ചിതവും നിർണായകവുമായ പ്രകടനശേഷിയുള്ള എംബഡഡ് സിസ്റ്റങ്ങളിൽ ഉപയോഗിക്കാൻ രൂപകൽപ്പന ചെയ്യപ്പെട്ടു. ഈ തരത്തിലുള്ള ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങളുടെ ഉദാഹരണങ്ങൾ, സുരക്ഷ, സുരക്ഷ, വിവിധ വ്യവസായങ്ങൾ (പ്രത്യേകിച്ച് എയറോസ്പേസ്, പ്രതിരോധം), വൈദ്യ ഉപകരണങ്ങൾ, വ്യാവസായിക ഉപകരണങ്ങൾ, റോബോട്ടിക്സ്, ഊർജം, ഗതാഗത മാനേജ്മെന്റ്, നെറ്റ്വർക്ക് ഇൻഫ്രാസ്ട്രക്ചർ, ഓട്ടോമോട്ടീവ്, കൺസ്യൂമർ ഇലക്ട്രോണിക്സിന്റെ മെച്ചപ്പെടുത്തൽ തുടങ്ങിയവയുടെ പ്രയോഗം.
ഇന്റൽ (ഇന്റൽ ക്വസ്റ്റ്സോഓസി, x86-64 എന്നിവയുൾപ്പെടെയുള്ള x86, MIPS, PowerPC, SH-4, ARM- വാസ്തുവിദ്യ) VxWorks പിന്തുണയ്ക്കുന്നു. ശക്തമായ കെർണൽ, മിഡിൽവെയർ, അധിക ശമ്പള പാക്കേജുകൾക്കും മൂന്നാം-കക്ഷി ഹാർഡ് വെയർ സാങ്കേതിക വിദ്യകൾക്കും ഈ RTOS വരുന്നു. അതിന്റെ ഏറ്റവും പുതിയ പതിപ്പിൽ - VxWorks 7 - സിസ്റ്റം അപ്ഗ്രേഡിനും അപ്ഗ്രേഡിനും അപ്ഗ്രേഡ് ചെയ്തു, അങ്ങനെ OS കേർണൽ മിഡിൽവെയർ, ആപ്ലിക്കേഷനുകൾ, മറ്റ് പാക്കേജുകൾ എന്നിവയിൽ നിന്നും വ്യത്യസ്തമായി സൂക്ഷിച്ചു.
QNX ന്യൂട്രിനോ
ഇത്തരത്തിലുള്ള ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങളുടെ ക്ലാസിക് ഉദാഹരണങ്ങളും ചില യുണിക്സ് പോലുള്ള ഷെല്ലുകളാണ്. QNX ന്യൂട്രിനോ ആണ്, 1980 കളുടെ തുടക്കത്തിൽ കനേഡിയൻ കമ്പനി ക്വാണ്ടം സോഫ്റ്റ്വെയർ സിസ്റ്റം വികസിപ്പിച്ചെടുത്തത്. ആത്യന്തികമായി, 2010 ൽ ബ്ലാക്ബെറി വികസിപ്പിച്ചെടുത്തു. ഓട്ടോമാറ്റിക്, മൊബൈൽ ഫോണുകൾ ഉൾപ്പെടെയുള്ള വിവിധ ഉപകരണങ്ങളിൽ ഉപയോഗിക്കുന്ന മൈക്രോമറൽ ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങളിൽ ഒന്നാണ് ക്യുഎൻഎക്സ്.
FreeRTOS
35 മൈക്രോകൺട്രോളറുകളാൽ ലോഡുചെയ്ത എംബെഡഡ് ഡിവൈസുകൾക്കായി റിയൽ ടൈമിൽ FreeRTOS ഒരു പ്രശസ്തമായ ആണവശൈലിയാണ്. ഇത് കൂടുതൽ നിയന്ത്രണങ്ങളും ഓപ്ഷണൽ ഒഴിവാക്കലുകളുമായി ജിപിഎൽ കീഴിൽ വിതരണം ചെയ്യുന്നു. നിയന്ത്രണം ബെഞ്ച് മാർക്കിംഗിനെ നിരോധിക്കുന്നു, കേർണൽ നിലനിർത്തുമ്പോൾ തന്നെ നിങ്ങളുടെ സ്വന്തം ഉപയോക്തൃ കോഡ് അടച്ച ഉറവിടത്തോടുകൂടി ഉപയോഗിക്കാൻ അനുമതിയുണ്ട്. നിങ്ങളുടെ സ്വന്തം അപ്ലിക്കേഷനുകളിൽ FreeRTOS ഉപയോഗിക്കാൻ ഇത് എളുപ്പമാക്കുന്നു.
വിൻഡോസ് CE
Windows എംബെഡഡ് കുടുംബത്തിന്റെ ഉൽപന്നങ്ങൾക്കുള്ളിൽ മൈക്രോസോഫ്റ്റ് കോർപ്പറേഷൻ വികസിപ്പിച്ച ഉപവിഭാഗത്തിലെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റമാണ് വിൻഡോസ് എംബെഡഡ് കോംപാക്റ്റ്. വിൻഡോസ് എൻ.ടി.യെ അടിസ്ഥാനമാക്കിയ വിൻഡോസ് എംബെഡഡ് സ്റ്റാൻഡേർഡിൽ നിന്ന് വ്യത്യസ്തമായി, ഈ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉദാഹരണങ്ങൾ ഒരു പ്രത്യേക ഹൈബ്രിഡ് കോർ ഉപയോഗിക്കുന്നു. മൈക്രോസോഫ്റ്റ് വിൻഡോസ് സി.ഇ. ലൈസൻസുകൾക്ക് യഥാർത്ഥ ഉപകരണ നിർമ്മാതാക്കൾക്ക് അവരുടെ സ്വന്തം യൂസർ ഇൻറർഫേസുകൾ പരിഷ്കരിക്കാനും സൃഷ്ടിക്കാനും കഴിയും, ഇതിന് ഒരു സാങ്കേതിക അടിസ്ഥാനം നൽകുന്നു.
Similar articles
Trending Now