Artykuły reklamowe:
- Konserwacja komputera, defragmentacja dysku
- Kierowca do dyspozycji na cały dzień, czyli czym jechać na wesele
- Tanie i bezpieczne taxi bagażowe
- Happy Shark, czyli organizowanie imprez typu pikniki i festyny
- Furgała - inny wymiar drzwi zewnętrznych
- Kmakpol, czyli kompleksowe usługi transportowe
- POL-KRAK, wykonywanie form do urządzeń technologicznych
- Kmakpol, najlepsze gadżety reklamowe w kraju
Jądro Linux
Stworzenie jądra systemu wcale nie oznacza zakończenia prowadzonych wcześniej prac. To dopiero początek drogi, w której należy dbać o jak najnowsze i i w pełni sprawne kolejne wydania produktu. To wymagało ciągłej pracy i aktualizacji.Jak wiadomo jądro systemu jest jego integralną i najważniejszą, wolna częścią. Wiadomo również, że sama nazwa Linux odnosi się do wyłącznie do jądro, nie do samego systemu. Konkretnie jest częścią uniksopodobnego systemu operacyjnego GNU/Linux i została napisana przez Linusa Torvaldsa w 1991 roku. Na samym początku jądro działało na platformie Intel 80386, ale później zostało przeniesione również na wiele innych platform. Użyto różnych kodów do jego napisania, z czego największa część stanowi język C, a pozostała część to wstawki w asemblerze. Język C zawiera pewne rozszerzenia GCC. W jądrze systemu operacyjnego znajdują się główne programy i sterowniki odpowiadające za działanie systemu. W czasie uruchamiania systemu jest ono ładowane do pamięci RAM i posiada wiele niezbędnych dla systemu procedur. Jądro decyduje o pracy i udostępnianiu zasobów całego systemu. Każdy program musi wystosować odpowiednie zapytanie, aby wykorzystać zasoby sprzętowe.
W systemach Unix jądro odgrywa rolę pośrednika między programami, a sprzętem. Jest rodzajem jądra systemu operacyjnego określanym jako jądro monolityczne. [Reklama: pozycjonowanie stron] W tym rodzaju część funkcji jest zaimplementowana w pojedynczym obrazie pamięci, które następnie są ładowane przez bootloader na stałe do pamięci komputera. Są tutaj jednak pewne różnice, ponieważ w przeciwieństwie do typowych jąder monolitycznych można załadować i wyładować sterowniki urządzeń na działającym systemie. Jest to możliwe, gdyż są one kompilowane jako moduły. Jądro systemu jako zgodne ze standardami ANSI i POSIX obsługuje pamięć wirtualną, wielowątkowość, biblioteki współdzielone, ładowanie na żądanie, obsługę sieci TCP/IP, wielozadaniowość, wielobieżność, współdzielony kod wykonywalny i zarządzanie pamięcią.
Stale wydawane są nowe wersje jądra z nadpisanymi poprawkami i dodatkami. Dostępne są dwa rodzaje wersji jądra dla różnych grup ludzi. Wersje stabilne 1.0.x, 1.2.x, 2.0.x, 2.2.x, 2.4.x i obecna 2.6.x dla przeciętnego użytkownika jako niezawodna i bezproblemowa. Wersja wydania z nieparzystym drugorzędnym numerem wersji, np. seria 2.3.x, przeznaczona jest dla ludzi zajmujących się rozwojem jądra. Te wersje zawierają wiele nowych sterowników i funkcji eksperymentalnych, które mogą zniknąć w następnym jądrze. Twórca jądra, Linus Torvalds, zajmuje się przede wszystkim tworzeniem wersji rozwojowych. O stworzenie najnowszej wersji jądra stabilnego dbają jego współpracownicy. Wersje wydawane są naprzemiennie.
Tagi: GNU/Linux, Linus Torvalds, pamięć RAM, Unix, kod wykonywalny, wersja stabilna, wersja rozwojowa
Outpro.pl - diagnoza komputerów szczecin - profesjonalna obsługa w każdym calu
