22 11 11


jadro systemu operacyjnego (ang kernel) - podstawowa czesc systemu operacyjnego ktora jest odpowiedzialna za wszystkie zadania


metody konstrukcji jader:

- jadro monolityczne - stosowane w systemach typu unix wszystkie zadania wykonywane sa przez jadro bedace jednym duzym jadrem dzialajacym w trybie jadra. przykladami takiego jadra moga byc Linux,OpenBSD, FreeBSD. zaleta tej techniki jest prostota, stabilnosc ( jedna przestrzen adresowa). wada jest pozniejsze stadium rozwoju projektu, uciazliwosc w rozwijaniu programu oraz znajdowanie bledow


- mikrojadro - w tej technice z monolitycznego jadra zostaje tylko jego podstawowwa czesc. ta czesc jest odpowiedzialna za bardziej wyrafinowane sa wydzielone do funkcjonalnych blokow albo realizowane jako zwykle procesy

- nanokernel - technika zblizona do techniki mikrojadra -nanokernel jest mniejszy

- exokernel - architektura bedaca odmiana nanojadra. cecha wyrozniajaca jest mozliwosc zarzadzania zasobami systemu przez nieuprzywilejowanego uzytkownika, a rola jadra sprowadza sie do zabezpieczania zasobow.

- cachekernel - buforuje obiekty systemowe takie jak watki czy przestrzenie adresowe tak jak sprzet komputerowy buforuje pamiec. jadra aplikacji trybu uzytkownika odpowiedzialne za ladowanie danych o ponowne zapisanie stosujac specyficzne dla danej aplikacji mechanizmy.

- jadro hybrydowe - kompromis miedzy architeuktura jadra monolitycznego i mikrojadra, w krytycznych uslugach np stos sieci uslugi sa na stale kompilowane w kod jadra. inne uslugi zostaja oddzielone od pierwszego jadra i dzialaja jako serwery. dzieki temu mozliwe jest zachowanie wydajnosci jadra monolitycznego dla gruntowych uslug

cechy jadra:
- wielozadaniowosc
- wielowatkowosc
- wielobieznosc
- skalowalnosc
- wywlaszczalnosc

jadra monolityczne:
- unix
- linux

hybrydowe:
-windows
- mac os

mikrojadra:
- micorsoft singularity
- phoenix-RTOS

etapy uruchamniania systemu windows:
- ustanowianie srodowiska pracy - w pierwszym sektorze dysku twardego znajduje sie glowny rekord rozruchowy oraz tablica partycji
- uruchomienie modulu ladujacego
- wybor systemu operacyjnego - boot.ini
- wykrywanie i diagnostyka sprzetu , tworzenie listy zainstalowanych urzadzen
- ladowanie jadra systemu - ntoskernl.exe
- inicjalizowanie jadra - kontrola nad komputerem zostaje przekazana systemowi operacyjnemu
- logowanie - wyswietla konta wszystkich uzytkownikow komputera

Wyszukiwarka

Podobne podstrony:
Historia sztuki nowoczesnej polskiej malarstwo 22 11
Wyrok I PK 22 11 1
dictionary 22 11
22 11 2012 traduction
22 11 2010
wykład 7 22 11 12
Niewygodne tajne dokumenty ws wojny w Iraku (22 11 2009)
22 (11)
klucze 22 11 2011

więcej podobnych podstron