Als «kernel» getaggte Fragen

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


6
Wie hängt ein Kernel die Root-Partition ein?
Meine Frage bezieht sich auf das Booten eines Linux-Systems von einer separaten / boot-Partition. Wenn sich die meisten Konfigurationsdateien auf einer separaten / Partition befinden, wie hängt der Kernel sie beim Booten korrekt ein? Jede Ausarbeitung wäre toll. Ich habe das Gefühl, dass mir etwas Grundlegendes fehlt. Ich beschäftige mich …
29 linux  kernel  boot  mount 


5
Linux-Lesezugriff zurück in den Arbeitsspeicher übertragen
Der Linux-Kernel tauscht die meisten Seiten aus dem Speicher aus, wenn ich eine Anwendung ausführe, die den größten Teil des physischen Speichers von 16 GB verwendet. Nach Abschluss der Anwendung dauert jede Aktion (Eingeben von Befehlen, Wechseln von Arbeitsbereichen, Öffnen einer neuen Webseite usw.) sehr lange, da die relevanten Seiten …
28 linux  kernel  memory  swap  sysfs 

1
Warum wird bei der Linux-Lastberechnung kein einfacher gleitender Durchschnitt von 1/5/15 Minuten verwendet?
Bis vor kurzem dachte ich, dass der Lastdurchschnitt (wie zum Beispiel oben gezeigt) ein gleitender Durchschnitt der n letzten Werte der Anzahl der Prozesse im Zustand "lauffähig" oder "lauffähig" ist. Und n wäre durch die "Länge" des gleitenden Durchschnitts definiert worden: Da der Algorithmus zur Berechnung des Lastdurchschnitts alle 5 …



9
Wie entlade ich das Kernelmodul 'nvidia-drm'?
Ich versuche, den aktuellsten NVIDIA-Treiber in Debian Stretch zu installieren. Ich habe NVIDIA-Linux-x86_64-390.48.runvon hier heruntergeladen , aber wenn ich es versuche sudo sh ./NVIDIA-Linux-x86_64-390.48.run Wie vorgeschlagen, wird eine Fehlermeldung angezeigt. ERROR: An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel. This may be because it is …


3
Kann ich die Dateisysteme auflisten, die ein laufender Kernel unterstützen kann?
Ich versuche herauszufinden, welche Dateisysteme ein Kernel unterstützen kann. Idealerweise in einer kleinen Liste ihrer Namen, aber ich nehme alles, was Sie haben. Beachten Sie, dass ich nicht die aktuell verwendeten Dateisysteme meine, sondern nur diejenigen, die der aktuelle Kernel theoretisch direkt unterstützen könnte (offensichtlich könnte Fuse unendlich viele mehr …

2
Sollte sich Linux-Paging so verhalten?
Wenn sich mein Linux-System dem Paging nähert (in meinem Fall 16 GB RAM fast voll, 16 GB Swap vollständig leer), wird das System durch einen neuen Prozess X beim Versuch, Speicher zuzuweisen, vollständig gesperrt. Das heißt, bis eine unverhältnismäßig große Anzahl von Seiten (bezogen auf die Gesamtgröße und Rate der …


1
Wie verwende ich die Linux-Kernel-Treiber-Bind / Unbind-Schnittstelle für USB-HID-Geräte?
Erster Hintergrund. Ich entwickle einen Treiber für Logitech-Game-Panel-Geräte. Es ist eine Tastatur mit einem Bildschirm. Der Treiber funktioniert einwandfrei, aber standardmäßig wird das Gerät von HID gehandhabt. Um zu verhindern, dass HID das Gerät vor meinem Treiber übernimmt, kann ich es in hid-core.c auf eine schwarze Liste setzen. Dies funktioniert, …

1
Wie Pipes unter Linux funktionieren
Ich habe nachgelesen, wie Pipes im Linux-Kernel implementiert sind, und wollte mein Verständnis überprüfen. Wenn ich falsch liege, wird die Antwort mit der richtigen Erklärung ausgewählt. Linux hat ein VFS namens pipefs, das im Kernel eingehängt ist (nicht im User Space) pipefs hat einen einzelnen Superblock und wird daneben an …
25 kernel  pipe 

5
Ursache der Linux-Kernel-Panik ermitteln
Ich verwende ein Ubuntu 12.04-Derivat (amd64) und habe in letzter Zeit wirklich seltsame Probleme. Scheinbar friert X aus heiterem Himmel für eine Weile vollständig ein (1-3 Minuten?), Und dann wird das System neu gestartet. Dieses System ist übertaktet, aber sehr stabil, wie in Windows verifiziert, was mich zu der Annahme …

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.