Jądro systemu operacyjnego: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja przejrzana]
Usunięta treść Dodana treść
tak dziekuje
m Wycofano edycje użytkownika 95.51.244.170 (dyskusja). Autor przywróconej wersji to The boss.
Linia 4:
 
== Budowa jądra ==
{{Fakt|Wyróżnia się kilka tak dziekuje podstawowych metod konstrukcji jąder}}:
[[Plik:Kernel-pl.svg|thumb|right|300px|Model funkcjonowania jądra monolitycznego.]]
* ''[[jądro monolityczne]]'' – często stosowane w systemach typu [[Unix]]. Wszystkie zadania są wykonywane przez jądro, będące jednym, dużym [[oprogramowanie|programem]] działającym w [[tryb jądra|trybie jądra]]. Przykładami takiego jądra mogą być: [[Linux]], [[OpenBSD]], [[FreeBSD]], chociaż większość posiada umiejętność dołączania i odłączania modułów (najczęściej zawierających kod [[sterownik urządzenia|sterownika urządzenia]] lub obsługi potrzebnego w danej chwili [[system plików|systemu plików]]). Zaletą tej techniki jest prostota, stabilność{{fakt|data=2010-03}}, łatwość komunikacji pomiędzy różnymi członami jądra (jedna [[przestrzeń adresowa]]). Wadą jest, w późniejszym stadium rozwoju projektu, uciążliwość w rozwijaniu programu oraz w znajdywaniu błędów{{fakt|data=2010-03}}.