Pytania otagowane jako kernel

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

3
Duża aktywność zapisu na SSD nukes wydajność systemu
Zauważyłem, że kiedy robię ciężkie aplikacje do pisania, cały system zwalnia. Aby to przetestować dalej, uruchomiłem to, aby wykonać (stosunkowo) niski procesor i wysoką aktywność dysku: john -incremental > file_on_SSD To wypompowuje dziesiątki tysięcy ciągów na sekundę do pliku na moim dysku systemowym. Gdy tak się dzieje, myszy pozostają w …
13 kernel  performance  io  ssd 

4
Dlaczego * BSD używa nazw specyficznych dla sterowników dla interfejsów sieciowych? Czy to oznacza ograniczenia?
Zauważam, że w zależności od marki karty sieciowej nazwy interfejsów różnią się (przypuszczam, że zależne od sterownika). Dlaczego * BSD używa nazw specyficznych dla sterowników dla interfejsów sieciowych? Czy to oznacza, że ​​w jądrze nie ma warstwy abstrakcji opisującej „ogólny interfejs sieciowy”, więc każdy sterownik byłby wewnętrznie adresowany za pomocą …


1
Jakie są relacje między procesami, wątkami jądra, lekkimi procesami i wątkami użytkownika w Uniksie? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Unix Internal firmy Vahalia ma liczby pokazujące relacje między procesami, wątkami jądra, lekkimi procesami i …

1
Nie można znaleźć nagłówków jądra dla jądra 3.10.0-229.el7.x86_64
Po service vboxdrv setupwpisaniu polecenia w terminalu CentOS 7 pojawia się następujący błąd: Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found Jak mogę rozwiązać ten błąd? Gdy otwieram plik dziennika, wpisując vi /var/log/vbox-install.log, zawartość jest: Uninstalling modules from DKMS removing old DKMS module vboxhost version 5.0.4 ------------------------------ Deleting module …

2
limit pamięci jądra Linux
Mam kłopotliwy problem. Mam bibliotekę, która używa sg do wykonywania niestandardowych CDB. Istnieje kilka systemów, które rutynowo mają problemy z alokacją pamięci w SG . Zwykle sterownik sg ma twardy limit około 4 MB, ale widzimy go w tych kilku systemach z żądaniami ~ 2,3 MB. Oznacza to, że CDB …

1
Czy potrafisz wyjaśnić wartość szacunkową entropii używaną losowo?
/dev/randomużywa taktowania przerwań jądra, aby dodać do puli entropii. Ilość entropii w puli jest śledzona w zmiennej o nazwie entropy_count. Oto odpowiedni fragment kodu z random.c. Reprezentuje czas (jak sądzę w jiffies) między dwoma ostatnimi interuptami w zmiennej deltai różnicami w deltach jako delta2. delta = time - state->last_time; state->last_time …
12 linux  kernel  random 


3
Jak przechwytywać ruch na interfejsach wirtualnych?
Chciałbym przechwytywać ruch na wirtualnych interfejsach Linuksa w celu debugowania. I zostały eksperymentowanie z veth, tuna dummyinterfejs rodzajów; we wszystkich trzech mam problem tcpdumpz pokazaniem czegokolwiek. Oto jak skonfigurowałem fikcyjny interfejs: ip link add dummy10 type dummy ip addr add 99.99.99.1 dev dummy10 ip link set dummy10 up W jednym …
12 networking  kernel  ip  tcp  tcpdump 


1
Dlaczego mój początkowy ramdysk jest tak duży?
Używam Ubuntu 11.10, który został dostarczony z wersją jądra 3.0.0-14. Pobrałem i zbudowałem jądro z 3.1.0oddziału. Po zainstalowaniu nowego jądra widzę, że mój /boot/initrd.img-3.1.0plik jest OGROMNY. Ma 114 MB, a mój /boot/initrd.img-3.0.0-14-genericokoło 13 MB. Chcę pozbyć się wzdęć, co jest wyraźnie niepotrzebne. Podczas budowania nowego jądra skopiowałem go /boot/config-3.0.0-14-genericdo .configmojego …


2
Czy ksplice ma jakiś minus?
ksplicejest rozszerzeniem jądra systemu Linux o otwartym kodzie źródłowym, które pozwala administratorom systemu na stosowanie poprawek zabezpieczeń do działającego jądra bez konieczności ponownego uruchamiania systemu operacyjnego. (Z Wikipedii .) Czy używanie ksplice ma jakąś wadę? Czy to wprowadza niestabilność? Jeśli nie, dlaczego nie jest domyślnie dołączany do większej liczby dystrybucji …
12 linux  kernel  upgrade 

5
Czy można umieścić root w LVM bez użycia initrd?
Właśnie skonfigurowałem system podstawowy Gentoo (co oznacza, że ​​mogę teraz uruchamiać system, logować się i robić z nim różne rzeczy). Moja partycja root znajduje się w wirtualnej grupie LVM2 (z oddzielną /bootpartycją). Aby uruchomić, muszę przekazać poniższe parametry do jądra: root=/dev/ram0 real_root=/dev/vg/rootlv init=/linuxrc dolvm Najwyraźniej używa początkowego ramdysku, aby coś …
12 kernel  boot  root  initrd  lvm 

1
Po co ustawianie trybów jądra zamiast rozdzielania uprawnień?
Ustawienie trybu jądra na początku było trochę bolesne, ale teraz jest całkiem niesamowite. Mam na myśli, że X nie musi działać jako root? Konsole przyspieszane sprzętowo w wysokiej rozdzielczości? Fajne rzeczy. Problem w tym, że wiele platform UNIX nie ma żadnych sterowników jądra do ustawiania trybu. Sprzęt oparty na KMS …
12 kernel  xorg  drivers 

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.