System operacyjny składa się z jądra i dopasowanego do niego oprogramowania. Gdy mamy jądro systemu, tworzenie dla niego programów jest nieograniczone i daje wielkie możliwości. W ten sposób powstają zróżnicowane dystrybucje i tak powstał GNU/Linux.

System operacyjny składa się z jądra i dopasowanego do niego oprogramowania. Gdy mamy jądro systemu, tworzenie dla niego programów jest nieograniczone i daje wielkie możliwości. W ten sposób powstają zróżnicowane dystrybucje i tak powstał GNU/Linux.

Ekipa linuxcommunity.pl poleca:

Kylos.pl - Najlepsze w Polsce profesjonalne serwery wirtualne, vps i dedykowane!!

Kylos.pl - Najlepsze profesjonalne serwery vps, wirtualne i dedykowane w Polsce!! Poleca ekipa linuxcommunity.pl.

Przyśpiesz Komputer i Internet w 2 minuty. SuperSterownik zbada Twój system i zasugeruje wprowadzenie optymalizacji. XP/NT/Vista/7

Przyśpiesz Komputer i Internet w 2 minuty. Super Sterownik zbada Twój system i zasugeruje wprowadzenie optymalizacji. Program jest kompatybilny z systemami: NT/2000/XP/Vista/7

Lista artykułów z tagiem: wersja rozwojowa

Jądro Linux

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. [Reklama: hosting dla firm, Systemy pracy grupowej] 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. 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.


dzierżawa drukarek jest znacznie lepsza niż ich kupno

Zobacz także:

Kto tworzy Linuksa

Linux Foundation zajmuje się szeroko pojętymi badaniami i raportami na temat twórców Linuksa. [Reklama: noclegi poznań tanio] Obecnie opublikowano najnowszy raport, który ma na celu zobrazowanie, kto w danej chwili jest odpowiedzialny za tworzenie tego systemu operacyjnego. Udostępnia również informacje na temat przynależności tych osób do danych firm. Dzięki temu możemy zwrócić uwagę, że zauważalnie rośnie liczba firm współtworzących Linuksa.

Kluczowe aplikacje

GNU/Linux posiada szereg aplikacji, które znacznie zwiększają jego wydajność i praktyczność. Do najbardziej przydatnych aplikacji należą hdparm, za pomocą którego możemy dostrajać parametry naszego dysku, Vim jako bardzo dobrze znany edytor tekstu, wget dzięki któremu ściągamy ściągamy pliki z Internetu bez ograniczeń oraz startx, który pozwoli nam na uruchamianie X-y (X-Window).

Ułożenie katalogów

Katalogi w strukturze Linuksa posiadają swoje charakterystyczne ułożenie. Aby sprawnie poruszać się po naszym systemie, dobrze jest wiedzieć, gdzie instalowane są programy, gdzie umieszczane są ważne elementy systemu, a także gdzie jest miejsce użytkowników. Najważniejszym miejscem systemu jest root, czyli katalog stojący ponad wszystkimi innymi.


Wszelkie prawa zastrzeżone © 2009