Dom zvučni Što je mikrokernel? - definicija iz tehopedije

Što je mikrokernel? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Microkernel?

Mikrokernel je dio softvera ili čak koda koji sadrži skoro minimalnu količinu funkcija i značajki potrebnih za implementaciju operativnog sustava.

Omogućava minimalan broj mehanizama, upravo toliko da pokreće najosnovnije funkcije sustava kako bi se maksimizirala fleksibilnost implementacije, tako da se omogućava da se drugi dijelovi OS-a učinkovito primjenjuju, jer ne nameću puno politika.

Techopedia objašnjava Microkernel

Mikrokerneli su prvi put razvijeni 1980-ih kao izravni odgovor na nekoliko izazova koji su zadavali prilagodbu jednojedričnih jezgara u novije računalne sustave zbog nekompatibilnosti u dizajnu i programiranju.

To je zato što su se za to vrijeme brzo razvijali novi snopi protokola, datotečni sustavi, upravljački programi uređaja i drugi sustavi niske razine. Gore navedene funkcionalnosti često su se nalazile u monolitnoj jezgri što rezultira s puno rada i pažljivim upravljanjem kodom prilikom modificiranja kako bi se mogli koristiti u novijim sustavima.

Ideja mikrokernela bila je da se sve ove funkcije implementiraju u programe korisničkog prostora što im omogućuje uključivanje i isključivanje poput uobičajenih programa; oni se vode kao demoni.

To je omogućilo jednostavniju manipulaciju ovim funkcijama i odvajanje kernel koda radi precizne prilagodbe bez brige o drugim nuspojavama. Ali posebno, to je omogućilo da se na ovoj zajedničkoj jezgri ili mikrokernelu grade i drugi operativni sustavi koji su uvelike napredovali u istraživanju operativnih sustava.

Što je mikrokernel? - definicija iz tehopedije