Pytania otagowane jako linux-kernel

Pytania dotyczące jądra systemu Linux i tematów związanych z jądrem systemu Linux, np. szczegóły implementacji, takie jak wywołania systemowe, dostosowywanie jądra itp. W przypadku przestrzeni użytkownika systemu Linux, które nie obejmują szczegółów jądra, bardziej odpowiednie są [linux] lub tag dystrybucyjny.


6
Dlaczego Linux nie jest oficjalnym jądrem GNU?
Chociaż od dłuższego czasu wiedziałem o istnieniu Hurda i jego misji jako oficjalnego jądra systemu operacyjnego GNU, zastanawiałem się, dlaczego Linux nie jest przez lata uznawany za oficjalne jądro GNU, ponieważ jest w znacznie lepszym stanie niż Hurd? Linux służył tej roli mniej więcej od ponad 20 lat, jednak widać, …
128 linux-kernel  gnu  hurd 

3
Co oznacza flaga Windows w logo Linux jądra 3.11?
Właśnie zainstalowałem jądro-3.11.0-1.fc20 dla mojej instalacji Fedory 19. Podczas ponownego uruchamiania widziałem logo Linuxa z flagą Windows, co to znaczy? Fedora 19 jest zainstalowana w notebooku ASUS TX300CA, bezpieczny rozruch jest wyłączony, tryb CSM (moduł wsparcia zgodności BIOS) jest włączony.


6
Dlaczego jądro Linuksa ma ponad 15 milionów linii kodu? [Zamknięte]
Jaka jest zawartość tej monolitycznej bazy kodu? Rozumiem obsługę architektury procesorów, bezpieczeństwo i wirtualizację, ale nie wyobrażam sobie, aby było to więcej niż 600 000 linii. Jakie są historyczne i obecne powody, dla których sterowniki są zawarte w bazie kodu jądra? Czy te ponad 15 milionów linii obejmuje każdy sterownik …
109 linux-kernel 

1
Co to jest skażone jądro w Linuksie?
W pewnych warunkach jądro Linuksa może zostać skażone . Na przykład ładowanie zastrzeżonego sterownika wideo do jądra powoduje skażenie jądra. Ten stan może być widoczny w dziennikach systemowych, komunikatach o błędach jądra (ups i panics) oraz za pomocą narzędzi takich jak lsmodi pozostaje do momentu ponownego uruchomienia systemu. Co to …

2
„WannaCry” w systemach Linux: jak się zabezpieczyć?
Zgodnie z artykułem rapid7 istnieje kilka wrażliwych wersji Samby umożliwiających zdalne wykonanie kodu w systemach Linux: Podczas gdy ransomworm WannaCry wpłynął na systemy Windows i był łatwy do zidentyfikowania, przy wyraźnych krokach naprawczych, luka w Sambie wpłynie na systemy Linux i Unix i może stanowić poważne techniczne przeszkody w uzyskaniu …

3
Co robi proces bezczynnego procesora?
Patrząc na źródło strace, znalazłem użycie flagi klonowania, CLONE_IDLETASKktóra jest tam opisana jako: #define CLONE_IDLETASK 0x00001000 /* kernel-only flag */ Po głębszym przyjrzeniu się, odkryłem, że chociaż ta flaga nie jest w man cloneniej zakryta , jest faktycznie używana przez jądro podczas procesu rozruchu do tworzenia bezczynnych procesów (wszystkie powinny …
73 linux-kernel  cpu 

2
Jak wyświetlić parametry wiersza polecenia jądra systemu Linux podane dla bieżącego rozruchu?
W grub.confpliku konfiguracyjnym mogę określić parametry wiersza poleceń, które będzie używane przez jądro, tj .: kernel /boot/kernel-3-2-1-gentoo root=/dev/sda1 vga=791 Czy po uruchomieniu danego jądra można wyświetlić parametry wiersza poleceń, które zostały przekazane do jądra? Znalazłem sysctl, sysctl --all ale sysctl pokazuje wszystkie możliwe parametry jądra.

1
Dlaczego „bc” jest wymagany do zbudowania jądra Linux?
Minimalne wymagania dotyczące budowy jądra Linux określają, że bcdo zbudowania jądra v4.10 wymagany jest kalkulator , przy czym minimalną wersją tego narzędzia jest 1.06.95. Jaki jest użytek bcw tym kontekście i dlaczego język C nie jest używany bezpośrednio zamiast bcdo tych operacji?
66 linux-kernel  bc 



5
Dlaczego jądro Linuksa nazywa się „obrazem”?
Często słyszę, jak ludzie nazywają jądro Linuksa obrazem jądra Linuksa i nie mogę znaleźć odpowiedzi w żadnej wyszukiwarce, dlaczego nazywa się to obrazem. Kiedy myślę o obrazie , mogę myśleć tylko o dwóch rzeczach: kopii dysku lub zdjęciu. Z pewnością jako piekło nie jest to zdjęcie, więc dlaczego nazywane jest …

2
Dowiedz się, jak zalogować się w systemie Linux
Jak rozumiem, jądro Linux loguje się do /proc/kmsgpliku (głównie wiadomości związane ze sprzętem) i /dev/loggniazda? Gdziekolwiek indziej? Czy inne aplikacje mogą również wysyłać wiadomości do /proc/kmsglub /dev/log? Last but not least, mam rację, że jest to demon syslog ( rsyslog , syslog-ng ), który sprawdza wiadomości z tych dwóch miejscach, …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.