??definicja i krótkie omówienie,
Metoda strukturalizacji systemu operacyjnego, w której z jądra usuwa się wszystkie nieistotne składowe i urzeczywistnia je w postaci programów z poziomu systemowego lub użytkowego. W rezultacie powstaje mniejsze jądro, a które należy realizować w przestrzeni użytkownika. Na ogół jednak mikrojądra, oprócz możliwości komunikacyjnych, zapewniają minimalne zarządzanie procesami i pamięcią.
??powód dla którego zastosowano po raz pierwszy takie podejście w odniesieniu do Systemu Unix
Tru64 UNIX udostępnia użytkownikowi interfejs systemu UNIX, lecz jest realizowany z jądrem systemu Mach. Jądro systemu Mach odwzorowuje uniksowe wywołania systemowe na komunikaty do odpowiednich usług z poziomu użytkownika.
??dwie podstawowe zalety stosowania mikrojądra.
Do zalet mikrojądra należy łatwość rozszerzania systemu operacyjnego. Wszystkie nowe usługi dokłada się do przestrzeni użytkownika, wobec czego nie trzeba zmieniać mikrojądra. Jeśli juz powstanie konieczność zmodyfikowania jądra, to zmiany zazwyczaj są niewielkie, ponieważ mikrojądro jest mniejszym jądrem. Wynikowy system operacyjny łatwiejszy do przenoszenia z jednego rozwiązania sprzętowego na inne. Mikrojądro zapewnia też więcej bezpieczeństwa i niezawodności, gdyż większość usług działa jako procesu użytkownika, a nie jądra. W razie awarii usługi reszta systemu operacyjnego pozostaje nietknięta.
Wyszukiwarka
Podobne podstrony:
5 Analiza systemowa wykłady PDF 11 z numeracjąanaliza systemowa wyklad2Systemy wyklad ochrona jednostki centralnejSystemy wyklad ochrona we wySystemy wyklad maszyny wirtualneSystemy wyklad pamiec dostepna bezposrednioanaliza systemowa wyklad3analiza systemowa wyklad47 Analiza systemowa wykłady PDF 11 z numeracjąSystemy wyklad ochrona pamieciSystemy wyklad szereg a przydzialanaliza systemowa wyklad16 Analiza systemowa wykłady PDF 11 z numeracjąSystemy wyklad rozproszonySystemy wyklad struktura systemuMikologia systematyczna wykłady skryptwięcej podobnych podstron