kernel

Beim Rechnen ist der Kernel ein Computerprogramm, das Eingabe- / Ausgabeanforderungen von Software verwaltet und diese in Datenverarbeitungsbefehle für die Zentraleinheit und andere elektronische Komponenten eines Computers übersetzt. Der Kernel ist ein grundlegender Teil des Betriebssystems eines modernen Computers. Dieses Tag ist für allgemeine Fragen zu Code bestimmt, der im Kontext eines Betriebssystemkerns ausgeführt wird.
1
Antwort

Geben Sie Speicher von einem Linux-Kernelmodul frei, auf das ein Benutzerbereich zugreifen kann

Ich habe ein Linux-Kernel-Modul, das während seiner Initialisierungsroutine eine 4KB große Struktur in den Kernel-Speicher schreibt. Ich möchte diesen Speicher freigeben, sodass ein einzelner Userspace-Prozess schreibgeschützten Zugriff auf dies...
12.01.2013, 00:59
8
Antworten

Warum kannst du nicht schlafen während du Spinlock hältst?

Warum können Sie im Linux-Kernel nicht schlafen, während Sie einen Spinlock halten?     
20.01.2011, 20:10
2
Antworten

Linux-Kernel-Space und User-Space

Ich bin verwirrt darüber, wie genau Kernel und Benutzerraum strukturiert sind und welche Teile des Speichers belegt sind. Mein gegenwärtiges (möglicherweise falsches) Verständnis ist das: Es wird ein Prozess erstellt und der virtuelle Speic...
20.06.2013, 08:21
2
Antworten

Fehler: Datei konnte nicht kopiert werden: vmlinux

In einer neu installierten virtuellen Maschine erhalte ich diesen Fehler, wenn ich den Kernel für die x86-Architektur kompiliere: %Vor% Es ist das erste Mal, dass ich es sehe. Ich habe die Größe von /proc/sys/kernel/shmmax auf 128 MB erhö...
29.05.2014, 15:26