Als «linux-kernel» getaggte Fragen

Fragen zu Themen im Zusammenhang mit dem Linux-Kernel und dem Linux-Kernel, z. Implementierungsdetails wie Systemaufrufe, Kernelanpassung usw. Für Linux-User-Space-Themen, die keine Kernel-Details enthalten, sind [Linux] oder Distribution-Tags besser geeignet.


6
Warum wird Linux nicht als offizieller GNU-Kernel akzeptiert?
Ich kannte die Existenz von Hurd und seine Mission als offizieller GNU-Betriebssystem-Kernel zwar schon seit einiger Zeit , habe mich aber gefragt, warum Linux im Laufe der Jahre nicht als offizieller GNU-Kernel anerkannt wurde, da es sich in einem viel besseren Zustand befindet als der Hurd? Linux hat diese Rolle …
128 linux-kernel  gnu  hurd 

3
Was bedeutet das Windows-Flag im Linux-Logo von Kernel 3.11?
Ich habe gerade kernel-3.11.0-1.fc20 für meine Fedora 19-Installation installiert. Während des Neustarts habe ich das Linux-Logo mit einer Windows-Flagge gesehen. Was bedeutet das? Das Fedora 19 ist in einem ASUS TX300CA-Notebook installiert, der sichere Start ist deaktiviert und der CSM- Modus (BIOS Compatibility Support Module) ist aktiviert .


6
Warum enthält der Linux-Kernel mehr als 15 Millionen Codezeilen? [geschlossen]
Was ist der Inhalt dieser monolithischen Codebasis? Ich verstehe die Unterstützung der Prozessorarchitektur, die Sicherheit und die Virtualisierung, kann mir aber nicht vorstellen, dass das mehr als 600.000 Zeilen sind. Was sind die historischen und aktuellen Gründe, warum Treiber in der Kernel-Codebasis enthalten sind? Enthalten diese mehr als 15 Millionen …
109 linux-kernel 

1
Was ist ein fehlerhafter Kernel unter Linux?
Unter bestimmten Umständen kann der Linux-Kernel beschädigt werden . Wenn Sie beispielsweise einen proprietären Videotreiber in den Kernel laden, wird der Kernel beschädigt. Dieser Zustand kann in Systemprotokollen, Kernelfehlermeldungen (oops und panics) und über Tools wie lsmodund bis zum Neustart des Systems angezeigt werden. Was bedeutet das? Beeinträchtigt es meine …

2
"WannaCry" auf Linux-Systemen: Wie schützen Sie sich?
Laut einem Artikel von rapid7 gibt es einige anfällige Samba- Versionen, die eine Remote-Codeausführung auf Linux-Systemen ermöglichen: Während der WannaCry- Lösegeldwurm Windows-Systeme angegriffen hat und leicht zu identifizieren war, wirkt sich die Samba- Sicherheitsanfälligkeit mit eindeutigen Korrekturmaßnahmen auf Linux- und Unix-Systeme aus und kann erhebliche technische Hindernisse für den Erhalt …

3
Was macht ein CPU-Prozess im Leerlauf?
Als straceich die Quelle von betrachtete, fand ich die Verwendung des Klon-Flags, CLONE_IDLETASKdas dort beschrieben wird als: #define CLONE_IDLETASK 0x00001000 /* kernel-only flag */ Nach eingehenderem Hinsehen stellte ich fest, dass man cloneder Kernel dieses Flag zwar nicht behandelt , aber tatsächlich während des Startvorgangs verwendet, um inaktive Prozesse (die …
73 linux-kernel  cpu 

2
Wie werden die für den aktuellen Start angegebenen Linux-Kernel-Befehlszeilenparameter angezeigt?
In der grub.confKonfigurationsdatei kann ich Befehlszeilenparameter angeben, die der Kernel verwendet, dh: kernel /boot/kernel-3-2-1-gentoo root=/dev/sda1 vga=791 Gibt es eine Möglichkeit, nach dem Booten eines bestimmten Kernels die Befehlszeilenparameter anzuzeigen, die an den Kernel übergeben wurden? Ich habe sysctl gefunden, sysctl --all aber sysctl zeigt alle möglichen Kernelparameter an.

1
Warum wird 'bc' benötigt, um den Linux-Kernel zu erstellen?
Die Mindestanforderungenbc für die Erstellung des Linux-Kernels geben an, dass der Taschenrechner für die Erstellung des Kernels v4.10 erforderlich ist, wobei die Mindestversion des Tools vorliegt 1.06.95. Was wird bcin diesem Zusammenhang verwendet und warum wird die C-Sprache nicht direkt anstelle bcdieser Operationen verwendet?
66 linux-kernel  bc 


4
Wie liste ich alle ladbaren Kernelmodule auf?
Ich suche ein paar Kernelmodule zum laden i2c-devund i2c-bcm2708. Der modprobeBefehl gibt jedoch Folgendes zurück: sudo modprobe i2c-dev modprobe: module i2c-dev not found in modules.dep Wie kann ich alle verfügbaren Module im System auflisten? In welchem ​​Verzeichnis befinden sie sich?

5
Warum wird der Linux-Kernel als "Image" bezeichnet?
Ich höre oft Leute, die den Linux-Kernel als das Linux-Kernel-Image bezeichnen, und ich kann scheinbar keine Antwort auf die Frage finden, warum er als Image bezeichnet wird. Wenn ich an ein Bild denke, kann ich mir nur zwei Dinge vorstellen, entweder eine Kopie einer Diskette oder ein Foto. Es ist …

2
Grundlegendes zur Protokollierung unter Linux
Wie ich verstehe, protokolliert der Linux-Kernel in /proc/kmsgDatei (meist hardwarebezogene Meldungen) und /dev/logSocket? Irgendwo anders? Können auch andere Anwendungen Nachrichten an /proc/kmsgoder senden /dev/log? Last but not least, bin ich richtig , dass es der Syslog - Daemon ( rsyslog , syslog-ng ) , die Nachrichten von diesen zwei Stellen …


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.