JĄdro monolityczne i mikrojĄdro, Informatyka


Jądro monolityczne i mikrojądro

Systemy operacyjne można podzielić na dwie grupy:

systemy z jądrem monolitycznym i systemy z mikrojądrem.Te pierwsze mają jądro złożone z jednego, wielkiego programu, który zawiera wszystkie ważniejsze elementy systemu. Tradycyjne jądro monolityczne jest zawsze ściśle dopasowane do maszyny, na której działa. Każda zmiana konfiguracji maszyny powoduje konieczność ponownego rekompilowania jądra. Autorzy Linuksa rozwiązali ten problem, implementując system ładowalnych modułów. Jądra monolityczne są bardzo wydajne - nie tracą czasu na komunikację pomiędzy poszczególnymi częściami dolnej warstwy systemu. Ich wadą jest mniejsza elastyczność oraz większa podatność na błędy - błąd w dowolnej części jądra może spowodować zawieszenie całego systemu.Oczywiście, jeśli autorzy systemu są w stanie zapewnić odpowiednio dobrą jakość kodu, problem niestabilności znika.

0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

Jądro monolitowe

0x08 graphic
0x08 graphic

Mikrojądra zbudowane są odmiennie - samo mikrojądro zajmuje się jedynie zarządzeniem procesami i bezpośrednią komunikacją ze sprzętem.Sterowniki , obsługa systemów plików i inne usługi znajdują się w modułach , które z punktu widzenia mikrojądra są niezależnymi procesami.Mikrojądro łatwiej jest napisać.Jego podstawowa wada to bardzo duże straty wydajności , powodowane przez komunikację pomiędzy modułami i częste przełączanie procesów.Paradoksalnie , na coraz bardziej nowoczesnym sprzęcie , te problemy są coraz bardziej dotkliwe.

Procesory - serwery

Procesory - serwery

Procesory - serwery

Procesory - serwery

Aplikacje

Aplikacje

Mikrojądro

Sprzęt

Sprzęt



Wyszukiwarka

Podobne podstrony:
JĄdro monolityczne i mikrojĄdro
Jądro i system plików, Informatyka, Linux, Linux - Podręcznik
JADRO I SYSTEM PLIK W, █▓▓█ INFORMATYKA ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
techniki informacyjne
wykład 6 instrukcje i informacje zwrotne
Technologia informacji i komunikacji w nowoczesnej szkole
Państwa Ogólne informacje
Fizyka 0 wyklad organizacyjny Informatyka Wrzesien 30 2012
informacja w pracy biurowej 3
Wykorzystanie modelu procesow w projektowaniu systemow informatycznych
OK W2 System informacyjny i informatyczny
Sem II Transport, Podstawy Informatyki Wykład XXI Object Pascal Komponenty
RCKiK LEKARZE STAŻYŚCI (materiały informacyjne)
AUSTRIA PREZENTACJA POWERPOINT (INFORMACJE)
Jadro Ciemnosci interpretacja tytulu
SYSTEMY INFORMATYCZNE ORGANIZACJI WIRTUALNEJ1

więcej podobnych podstron