Pytania otagowane jako kernel

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


2
jak sprawdzić rozmiar rx, max_backlog i max_syn_backlog
Dość często podczas rozwiązywania problemów i strojenia rzeczy zastanawiam się nad następującymi ustawieniami jądra Linux: net.core.netdev_max_backlog net.ipv4.tcp_max_syn_backlog net.core.somaxconn Inne niż fs.file-max, net.ipv4.ip_local_port_range, net.core.rmem_max, net.core.wmem_max, net.ipv4.tcp_rmem, i net.ipv4.tcp_wmem, że wydaje się być ważne gałki zadzierać podczas strojenia pudełko na wysokich poziomach współbieżności. Moje pytanie: Jak mogę sprawdzić, ile elementów znajduje się …
41 linux  kernel  networking  tcp 

8
Skąd uname pobiera informacje?
Skąd uname naprawdę czerpie informacje? Myślę, że to powinno być proste. Niestety nie mogę znaleźć żadnego nagłówka zawierającego tylko te informacje. Powiedzmy, że ktoś chciał zmienić podstawowe wyjście z uname/ uname -s z Linuxna coś innego (zasadniczo zmieniając nazwę jądra). Jak miałby to zrobić we właściwy sposób (tj. Zmieniając źródło)?
40 linux  kernel  source 

8
Jak jądro Linuksa wypada w porównaniu z architekturami mikrojądra?
Przeczytałem kiedyś, że jedną z zalet architektury mikrojądra jest to, że możesz zatrzymać / uruchomić niezbędne usługi, takie jak sieć i systemy plików, bez konieczności restartowania całego systemu. Ale biorąc pod uwagę, że obecnie jądro Linuksa (czy zawsze tak było?) Oferuje opcję użycia modułów w celu osiągnięcia tego samego efektu, …
38 linux  kernel 


2
Jak wrócić z „testowania” do „stabilnego” - obniżenie wersji jądra
obecnie dobrze się bawię apt-get- i szkoda, że ​​to moja wina. Włączyłem testingpakiety w /etc/apt/sources.listcelu zainstalowania określonego pakietu. I powiedziałem mojemu systemowi apt-get dist-upgrade. Wszystko działało dobrze, ale teraz próbuję wrócić do stablezaktualizowanej wersji - i nie udaje mi się ... Próbując to zrobić apt-get dist-upgrade, otrzymuję następujące informacje: The …
37 debian  kernel 

3
Co tak naprawdę kontroluje parametr vm.swappiness?
Według dokumentacji jądra: This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase aggressiveness, lower values decrease the amount of swap. Jest to jednak niejasne. Próbuję dowiedzieć się dokładnie, co ostatecznie kontroluje parametr. Wiem, że dostosowuje to, jak agresywnie jądro próbuje wymieniać …
37 linux  kernel  memory  swap 

2
Jakie są pojęcia „bufor pierścieniowy jądra”, „poziom użytkownika”, „poziom dziennika”?
Często widziałem słowa „bufor pierścienia jądra”, „poziom użytkownika”, „poziom dziennika” i kilka innych słów pojawiających się razem. na przykład / var / log / dmesg Zawiera informacje o buforze pierścienia jądra. /var/log/kern.log Zawiera tylko wiadomości jądra dowolnej loglevel /var/log/user.log Zawiera informacje o wszystkich dziennikach na poziomie użytkownika Czy wszystkie dotyczą …
35 kernel  logs 



4
Co dokładnie dzieje się, gdy wykonuję plik w mojej powłoce?
Pomyślałem więc, że dobrze to rozumiem, ale właśnie przeprowadziłem test (w odpowiedzi na rozmowę, w której nie zgadzałem się z kimś) i stwierdziłem, że moje rozumienie jest błędne ... Jak bardzo szczegółowo, co dokładnie dzieje się, gdy wykonuję plik w mojej powłoce? Mam na myśli to, że jeśli napiszę : …
32 shell  kernel  exec  shebang 

6
yum instaluje kernel-devel inny niż moja wersja jądra
Próbuję zainstalować odtwarzacz VMWare w Fedorze 19. Mam problem, który miał wielu użytkowników, ponieważ odtwarzacz VMware nie mógł znaleźć nagłówków jądra. Zainstalowałem pakiety kernel-headersi kernel-develpoprzez, yuma plik, który się pojawi /usr/src/kernelsto: 3.12.8-200.fc19.x86_64 Jednak kiedy robię, uname -rmoja wersja jądra Fedory to: 3.9.5-301.fc19.x86_64 która jest inną wersją. Wydaje się to oznaczać, …
32 fedora  kernel  yum  vmware 

1
Jak przypisać sterownik USB do urządzenia
To pytanie jest dwojakie: Po pierwsze, w jaki sposób ręcznie odłączyć sterownik od urządzenia USB i podłączyć inny? Na przykład mam urządzenie, które po podłączeniu automatycznie korzysta ze sterownika pamięci USB. wyjście usbview Vendor Id: xxxx Product Id: xxxx ... Number of Interfaces: 2 Interface Number: 0 Name: usb-storage Number …

12
Jak mogę ulepszyć pulpit Linuxa, aby był bardziej responsywny?
Mam doświadczenie, że Linux działa dobrze, dopóki pamięć fizyczna nie zostanie wyczerpana. Gdy tylko zostanie użyta przestrzeń wymiany, wydajność jest poważnie obniżona, a GUI przestaje odpowiadać. Ten problem nie ogranicza się do konkretnej dystrybucji lub pulpitu, ponieważ próbowałem kilka (i problem pozostaje). Co mogę z tym zrobić?
30 linux  kernel  performance  io  swap 


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.