Pytania otagowane jako kernel

Wszystko o jądrach UNIX: programowanie, konfiguracja, kompilacja, projektowanie itp.

5
Określanie przyczyny paniki jądra Linux
Używam pochodnej Ubuntu 12.04 (amd64) i ostatnio mam naprawdę dziwne problemy. Niespodziewanie X najwyraźniej zawiesi się na chwilę (1-3 minuty?), A następnie system uruchomi się ponownie. Ten system jest podkręcony, ale bardzo stabilny, co potwierdzono w systemie Windows, co prowadzi mnie do wniosku, że mam panikę jądra lub problem z …

1
Co zawiera drzewo źródeł jądra? Czy jest to związane z nagłówkami jądra Linux?
W książkach, ja zazwyczaj odczytać odniesień do drzewa źródłowego Linuksa na /usr/src/linuxze zwykłym zestawem podkatalogów ( arch, block, crypto, ...). Spodziewałem się, że to drzewo będzie zawierać pliki binarne tworzące jądro. W moim systemie (Ubuntu 10.04) ... dla różnych posiadanych przeze mnie jąder (korzystających ze zautomatyzowanego pobierania oprogramowania, które nie …
25 ubuntu  kernel  source 


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
Czy Linux nie używa segmentacji, a jedynie stronicowania?
Linux Programming Interface pokazuje układ wirtualnej przestrzeni adresowej procesu. Czy każdy region na diagramie jest segmentem? Z zrozumienia jądra systemu Linux , czy to prawda, że ​​poniższe oznacza, że ​​jednostka segmentacji w MMU mapuje segmenty i przesunięcia w segmentach na adres pamięci wirtualnej, a jednostka przywoławcza następnie mapuje adres pamięci …

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. …

2
Ustawienie trybu jądra vs. Framebuffer?
W KMS sterowniki graficzne są przenoszone do jądra. Ponieważ bufor ramki był już w jądrze, nie spodziewałbym się, że wpłynie to na działanie bufora ramki. Jednak przeczytałem, że KMS zastępuje fb, powiększa fb, wymaga fb i wymaga usunięcia obsługi fb. Co za cholera? Odpowiedź, której szukam, to wyjaśnienie związku między …

2
Jak przełączyć Arch Linux na jądro LTS?
Korzystam z bezgłowej instalacji serwera arch Linux. Wysoki wskaźnik aktualizacji jądra spowodował u mnie pewne problemy z utrzymaniem i dlatego chcę przejść na jądro lts . Zainstalowałem już pakiety linux-ltsi linux-lts-headers. Teraz mam zainstalowane oba jądra, ale nie mam pojęcia, jak kontynuować. Dokumenty wyjaśniają : [...] musisz zaktualizować plik konfiguracyjny …
24 arch-linux  kernel  grub  lts 

1
Planowanie procesów w czasie rzeczywistym w systemie Linux
Nauczyłem się kilku pojęć dotyczących planowania. Obecnie moje rozumienie jest jak poniżej. Istnieją procesy w czasie rzeczywistym i procesy w czasie rzeczywistym. Procesy poza czasem rzeczywistym mogą mieć nicewartości dla swojego priorytetu w zakresie od -20 do +20 . Wyższa wartość dodatnia wskazuje, że proces ma niższy priorytet. Procesy działające …

5
Zastosowanie O_DIRECT w systemie Linux
Jeśli to pytanie jest zbyt zorientowane na programistę, daj mi znać. Zastanawiam się, czy są ludzie znający flagę O_DIRECT dla wywołania systemowego open () w Linuksie 2.6? Linus dyskredytuje jego użycie, jednak wydaje się, że zapisywanie plików o wysokiej wydajności wskazuje na jego użycie. Chciałbym poznać wszelkie doświadczenia i rekomendacje …



2
Problem z połączeniem z zewnętrzną pamięcią USB3 w systemie Linux (problem ze sterownikiem UAS)
Na Ubuntu 15.10, kiedy chcę sformatować za pomocą systemu plików NTFS zewnętrzny dysk 4TO podłączony przez USB3 (na stacji dokującej dysku twardego StarTech USB / eSATA), mam dużo błędów we / wy, a format kończy się niepowodzeniem. Próbowałem GParted v 0.19 i GParted na najnowszym live CD gparted-live-0.23.0-1-i586.iso, z tym …

2
Dlaczego łaty grsecurity nie są zawarte w jądrze wanilii?
Jakie są powody, dla których grsecurityłatki (lub funkcje bezpieczeństwa, które przynosi) nie są domyślnie dołączane do jądra. Patrząc na korzyści dla bezpieczeństwa, wydaje się, że jądro wanilii jest dość niepewne. Jeśli jest to kompromis (niektóre aplikacje, w których chcesz uniknąć środków bezpieczeństwa), wydaje się, że grsecuritymożna włączyć opcję w jądrze …

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.