Als «kernel» getaggte Fragen

Alles über UNIX-Kernel: Entwicklung, Konfiguration, Kompilierung, Design usw.


1
Welche Beziehungen bestehen zwischen Prozessen, Kernel-Threads, Lightweight-Prozessen und Benutzer-Threads in Unix? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Unix Internal von Vahalia enthält Abbildungen, die …

1
Ihre Kernel-Header für Kernel 3.10.0-229.el7.x86_64 wurden nicht gefunden
Wenn ich den Befehl service vboxdrv setupin mein CentOS 7-Terminal eingebe, wird folgende Fehlermeldung angezeigt: Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found Wie kann ich diesen Fehler beheben? Wenn ich die Protokolldatei durch Eingabe öffne vi /var/log/vbox-install.log, sind die Inhalte: Uninstalling modules from DKMS removing old DKMS module …

2
Speicherlimit des Linux-Kernels
Ich habe ein verblüffendes Problem. Ich habe eine Bibliothek , die verwendet sg zur Ausführung angepasst CDB. Es gibt einige Systeme, die routinemäßig Probleme mit der Speicherzuweisung in sg haben . Normalerweise hat der SG- Treiber ein hartes Limit von ca. 4 MB, aber wir sehen es auf diesen wenigen …

1
Können Sie die in random.c verwendete Entropieschätzung erklären?
/dev/randomVerwendet die Zeitabläufe von Kernel-Interrupts, um den Entropiepool zu erweitern. Der Entropiebetrag im Pool wird in einer Variablen namens verfolgt entropy_count. Hier ist der relevante Codeausschnitt von random.c. Es repräsentiert die Zeit (in Sekunden) zwischen den letzten beiden Unterbrechungen in Variable deltaund den Unterschieden in Deltas als delta2. delta = …
12 linux  kernel  random 

4
Warum verwendet * BSD treiberspezifische Namen für Netzwerkschnittstellen? Bedeutet dies Einschränkungen?
Ich stelle fest, dass die Schnittstellennamen je nach Marke der Netzwerkkarte unterschiedlich sind (ich nehme an, treiberabhängig). Warum verwendet * BSD treiberspezifische Namen für Netzwerkschnittstellen? Bedeutet dies, dass es im Kernel keine Abstraktionsschicht gibt, die "eine generische Netzwerkschnittstelle" beschreibt, sodass jeder Treiber intern über seine eigene API angesprochen wird? (wie) …


3
Wie erfasst man den Datenverkehr auf virtuellen Schnittstellen?
Ich möchte den Datenverkehr auf virtuellen Linux-Schnittstellen zu Debugging-Zwecken erfassen. Ich habe experimentiert mit veth, tunund dummyInterface - Typen; Bei allen dreien habe ich Probleme, tcpdumpetwas zu zeigen. So richte ich die Dummy-Schnittstelle ein: ip link add dummy10 type dummy ip addr add 99.99.99.1 dev dummy10 ip link set dummy10 …
12 networking  kernel  ip  tcp  tcpdump 


1
Warum ist meine ursprüngliche Ramdisk so groß?
Ich verwende Ubuntu 11.10, das mit der Kernel-Version geliefert wurde 3.0.0-14. Ich habe einen Kernel aus dem 3.1.0Zweig heruntergeladen und gebaut . Nach der Installation des neuen Kernels /boot/initrd.img-3.1.0stelle ich fest, dass meine Datei RIESIG ist. Es ist 114 MB groß, während meine /boot/initrd.img-3.0.0-14-genericetwa 13 MB groß ist. Ich möchte …


2
Gibt es einen Nachteil bei ksplice?
kspliceist eine Open Source-Erweiterung des Linux-Kernels, mit der Systemadministratoren Sicherheitspatches auf einen laufenden Kernel anwenden können, ohne das Betriebssystem neu starten zu müssen. (Aus Wikipedia .) Gibt es einen Nachteil bei der Verwendung von ksplice? Führt es zu irgendeiner Art von Instabilität? Wenn nicht, warum ist es nicht standardmäßig in …
12 linux  kernel  upgrade 

5
Ist es möglich, root in LVM zu setzen, ohne initrd zu verwenden?
Ich habe gerade ein Gentoo-Basissystem eingerichtet (was bedeutet, dass ich jetzt booten und mich anmelden und Sachen damit machen kann). Meine Root-Partition befindet sich in einer virtuellen LVM2-Gruppe (mit einer getrennten /bootPartition). Zum Booten muss ich die folgenden Parameter an den Kernel übergeben: root=/dev/ram0 real_root=/dev/vg/rootlv init=/linuxrc dolvm Anscheinend wird eine …
12 kernel  boot  root  initrd  lvm 

1
Warum Kernel-Modesetting statt Privilegentrennung?
Das Setzen von Kernel-Modi war anfangs ziemlich schmerzhaft, aber jetzt ist es ziemlich großartig, es zu haben. Ich meine, X muss nicht als root laufen? Hochauflösende hardwarebeschleunigte Konsolen? Cooles Zeug. Das Problem ist, dass viele UNIX-Plattformen keine modularen Kernel-Treiber haben. Hardware, die auf KMS basiert, ist jetzt hauptsächlich auf Linux …
12 kernel  xorg  drivers 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.