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.



1
Co dzieje się na każdym etapie procesu budowania jądra systemu Linux?
To pytanie zostało przeniesione z Stack Overflow, ponieważ można na nie odpowiedzieć na Unix i Linux Stack Exchange. Migrował 8 lat temu . Przeczytałem wiele samouczków o tym, jak zbudować niestandardowe jądra i uruchomić system Ubuntu przy użyciu tych jąder, i z powodzeniem postępowałem zgodnie z instrukcjami i uruchomiłem niestandardowe …

1
Jaki byłby najlepszy sposób obejścia tego problemu z Glibc?
Zarządzam modułem Gentoo Hardened, który korzysta z możliwości plików, aby wyeliminować większość potrzebnych plików binarnych z katalogu root setuid (np. /bin/pingMa CAP_NET_RAW itp.). W rzeczywistości, jedyne pliki binarne, które mi pozostały, to: abraxas ~ # find / -xdev -type f -perm -u=s /usr/lib64/misc/glibc/pt_chown abraxas ~ # Jeśli usunę bit setuid …

4
Aktualizacja jądra Linuksa, pozostawiając resztę systemu bez zmian
Jestem użytkownikiem OpenBSD. W FAQ OpenBSD napisano: OpenBSD to kompletny system przeznaczony do synchronizacji. To nie jest jądro plus narzędzia, które można aktualizować niezależnie od siebie. Kiedy aktualizujesz system, robisz to za jednym razem; jądro i system podstawowy zostaną zastąpione. Następnie przejdź i zaktualizuj swoje pakiety innych firm . Jeśli …



1
Wysokie użycie procesora z CFS?
Zadałem poprzednie pytanie, aby spróbować wyodrębnić źródło wzrostu wykorzystania procesora podczas przenoszenia aplikacji z RHEL 5 na RHEL 6. Analiza, którą wykonałem, wydaje się wskazywać, że jest to spowodowane przez CFS w jądrze. Napisałem aplikację testową, aby spróbować sprawdzić, czy tak było (oryginalna aplikacja testowa została usunięta, aby zmieściła się …

5
Ogranicz rozmiar bufora pamięci podręcznej w systemie Linux
Czy istnieje sposób, aby poinformować jądro Linuksa, aby używało tylko określonego procentu pamięci dla bufora pamięci podręcznej? Wiem, że /proc/sys/vm/drop_cachesmożna go użyć do tymczasowego wyczyszczenia pamięci podręcznej, ale czy jest jakieś stałe ustawienie, które zapobiega powiększeniu pamięci do ponad 50% pamięci głównej? Powodem, dla którego chcę to zrobić, jest to, …

1
używając devtmpfs dla / dev
W jądrze zauważyłem następującą opcję: CONFIG_DEVTMPFS Device Drivers -> Generic Driver Options -> Maintain devtmpfs to mount at /dev Widzę, że jest domyślnie włączony w jądrze dystrybucji Debiana 3.2.0-4-amd64 Próbuję zrozumieć, jaką różnicę przynosi ta opcja. Bez tej opcji /devjest montowany jako tmpfs, przy tej opcji jest montowany jako devtmpfs. …



4
Biorąc pod uwagę skrót git commit, jak dowiedzieć się, które wydanie jądra go zawiera?
Załóżmy, że mam problem, który został naprawiony przez najnowszą łatkę do oficjalnego repozytorium git dla systemu Linux. Mam do obejrzenia, ale chciałbym go cofnąć, gdy nastąpi wydanie zawierające moją poprawkę. Znam dokładny skrót git commit, np . F3a1ef9cee4812e2d08c855eb373f0d83433e34c . Jak najłatwiej odpowiedzieć na pytanie: Jakie wydania jądra zawierają tę łatkę? …


3
Dlaczego Debian Linux pozwala na wirtualną przestrzeń adresową do 128 TB na proces, a jedynie pamięć fizyczną 64 TB?
Właśnie przeczytałem tutaj : wirtualna przestrzeń adresowa do 128 TB na proces (zamiast 2GiB) Obsługa pamięci fizycznej 64TiB zamiast 4GiB (lub 64GiB z rozszerzeniem PAE) Dlaczego? Mam na myśli, że obsługa pamięci fizycznej jest ograniczona przez jądro lub obecny sprzęt? Dlaczego miałbyś potrzebować dwa razy więcej pamięci wirtualnej niż pamięć …

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.