Pytania oznaczone «kernel»

9
Nie możesz obsłużyć żądania stronicowania jądra?

[Uwaga: Początkowo byłem trochę zdenerwowany publikowaniem tego tutaj, więc spytałem Metę, czy dyskusja na temat homebrew / modowania jest akceptowalna. Na podstawie odpowiedzi, którą otrzymałem od kilku weteranów, posunąłem się naprzód i opublikowałem ten wątek. Oto link do Meta.] Obecnie próbuję...

9
Rozmiar pamięci dla operacji mmapa jądra

Interesuje mnie sposób, w jaki Linux mapuje pliki do pamięci głównej (w moim kontekście do wykonywania, ale wydaje mi się, że proces mmap jest taki sam do zapisu i odczytu), a także jaki rozmiar używa. Wiem, że Linux używa stronicowania o rozmiarze strony zwykle 4 kB (gdzie w jądrze mogę znaleźć...

9
Cleancache vs zram?

Mam tutaj starego laptopa z tylko 512 MB pamięci RAM. Od czasu kilku wydań jądra używam zram do konwersji 256 MB tego pliku na skompresowany ramdysk, który jest następnie używany jako swap. Okazało się to bardzo skuteczne, a system jest znacznie bardziej responsywny, znacznie zmniejszyło się użycie...

9
minimalny TCP MSS w Linuksie

TCP MSS w Linuksie musi mieć co najmniej 88 (zawierać / net / tcp.h): /* Minimal accepted MSS. It is (60+60+8) - (20+20). */ #define TCP_MIN_MSS 88U Moje pytanie brzmi: skąd pomysł na „60 + 60 + 8” i dlaczego? Rozumiem, że 20 + 20 pochodzi z nagłówka IP + nagłówka TCP. EDYCJA: Po bliższym...

9
Jak wyświetlić listę czcionek konsoli i jądra?

Mam zainstalowanych wiele czcionek konsoli /lib/kbd/consolefonts/. Jak je wymienić (oczywiście wszystko, co mogę zrobić, to po prostu spojrzeć na nazwy plików, ale nie na listę dostępnych czcionek). Jak mogę zmienić czcionki konsoli? Jak utworzyć katalog obsługiwany przez użytkownika dla tych...

9
Jak debugować zamrożenie systemu?

Mam dziwny błąd, kiedy zamykam pokrywę laptopa - system zawiesza się (brak reakcji na klawisze, brak odpowiedzi z ssh) i wyświetla dziwne efekty kolorystyczne. Dziennik jądra (po ponownym uruchomieniu) nic nie pokazuje. Moje pytanie brzmi - jak to debugować? Może istnieje sposób na śledzenie...

9
Jak zacząć od zbudowania systemu Linux od zera?

Próbowałem stworzyć system operacyjny z własnym niestandardowym jądrem. Nie wyszło to zbyt dobrze. Używam Ubuntu i pobrałem Linux 3.2.7 z kernel.org. Nie próbuję zmieniać jądra w moim systemie Ubuntu. Chcę stworzyć własny system operacyjny z Grubem, jądrem Linuksa i chcę mieć ten system domowy w...