Bahay Pag-unlad Ano ang exokernel? - kahulugan mula sa techopedia

Ano ang exokernel? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Exokernel?

Ang Exokernel ay isang uri ng operating system na binuo sa Massachusetts Institute of Technology na naglalayong magbigay ng aplikasyon sa antas ng pamamahala ng mga mapagkukunan ng hardware. Ang arkitektura ng exokernel ay idinisenyo upang paghiwalayin ang proteksyon ng mapagkukunan mula sa pamamahala upang mapadali ang pagpapasadya na tukoy sa application.

Ang mga Exokernels ay karaniwang maliit sa laki dahil sa kanilang limitadong kakayahang magamit.

Ipinapaliwanag ng Techopedia si Exokernel

Ang mga maginoo na operating system ay laging may epekto sa pagganap, pag-andar at saklaw ng mga aplikasyon na binuo sa kanila dahil ang OS ay nakaposisyon sa pagitan ng mga aplikasyon at ng pisikal na hardware. Sinusubukan ng exokernel operating system na harapin ang problemang ito sa pamamagitan ng pagtanggal ng paniwala na ang isang operating system ay dapat magbigay ng mga abstraction kung saan magtatayo ng mga aplikasyon. Ang ideya ay upang magpataw ng ilang mga abstraction hangga't maaari sa mga nag-develop at upang mabigyan sila ng kalayaan na gumamit ng mga abstraksiyon at kung kinakailangan. Ang arkitektura ng exokernel ay itinayo tulad ng isang maliit na kernel na gumagalaw sa lahat ng mga abstraction ng hardware sa mga hindi pinagkakatiwalaang mga aklatan na kilala bilang mga operating system ng library. Ang pangunahing layunin ng isang exokernel ay upang matiyak na walang sapilitang abstraction, na siyang gumagawa ng isang exokernel na naiiba sa micro- at monolithic kernels.

Ang ilan sa mga tampok ng mga operating system ng exokernel ay kinabibilangan ng:

  • Mas mahusay na suporta para sa control control
  • Paghiwalayin ang seguridad mula sa pamamahala
  • Ang mga abstract ay ligtas na inilipat sa isang hindi mapagkakatiwalaang operating system ng library
  • Nagbibigay ng isang interface ng mababang antas
  • Nag-aalok ang mga operating system ng Library ng kakayahang maiangkop at pagiging tugma

Ang mga benepisyo ng exokernel operating system ay kasama ang:

  • Pinahusay na pagganap ng mga aplikasyon
  • Mas mahusay na paggamit ng mga mapagkukunan ng hardware sa pamamagitan ng tumpak na paglalaan ng mapagkukunan at pagtanggal
  • Mas madaling pag-unlad at pagsubok ng mga bagong operating system
  • Ang bawat application na puwang ng gumagamit ay pinapayagan na mag-aplay ng sarili nitong na-optimize na pamamahala ng memorya

Ang ilan sa mga disbentaha ng exokernel operating system ay kasama ang:

  • Nabawasan ang pagiging pare-pareho
  • Komplikadong disenyo ng mga interface ng exokernel
Ano ang exokernel? - kahulugan mula sa techopedia