Kernelmodul

Kernelmodul

Ein Kernel-Modul (auch LKM für engl. loadable kernel module) ist spezieller Programmcode, der im laufenden Betrieb in den Kernel eines Betriebssystems geladen oder wieder daraus entfernt werden kann. Häufig finden Kernel-Module für Gerätetreiber Verwendung, da eine große Auswahl Kernel-Module für die unterschiedlichsten Hardware-Komponenten mit dem Betriebssystem mitgeliefert werden können, aber nur die wirklich benötigten Treiber in den Speicher geladen werden müssen.

Kernel-Module gibt es bei unterschiedlichen Betriebssystemen, wie zum Beispiel Linux, BSD oder Solaris.

Das Verfahren des dynamischen Hinzufügen von Kernel-Modulen wird z. B. beim Linux-Kernel dazu verwendet, um einen Standardkernel an die Hardware, auf der er betrieben wird, dynamisch anzupassen. Zum Beispiel kann der Treiber einer vorgefundenen Soundkarte geladen werden, während die vorliegenden Treiber für nicht vorhandene Soundkarten ignoriert werden können und somit auch keinen Hauptspeicher belegen.

Ein weiterer Vorteil liegt darin, dass Erweiterungen für den Kernel integriert werden können, ohne dass das Betriebssystem neu gestartet werden muss. Denkbar wäre, dass man auf diese Weise den als Kernel-Modul realisierten Treiber einer Soundkarte entfernt und eine neuere Version dieses Treibers in das laufende System einbindet.


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • ATA over Ethernet — (AoE) ist ein von der Firma Brantley Coile entwickeltes Netzwerkprotokoll für den Zugriff auf Speichergeräte (in der Regel Festplatten) über ein Ethernet Computernetzwerk. Es verwendet dazu das ATA Protokoll. Schichtaufbau bei ATA und iSCSI ATA… …   Deutsch Wikipedia

  • Apparmor — Entwickler: Novell / Mercendary Linux Aktuelle Version: 2.3 (21.8.2008) Betriebssystem: GNU/Linux Kategorie: Sicherheitssoftware …   Deutsch Wikipedia

  • Binfmt — misc ist eine Fähigkeit des Linux Kernels, beliebige ausführbare Dateien zu erkennen und einem bestimmen Programm im User Mode zu übergeben, wie beispielsweise einem Interpreter oder einem Programmstarter, der das Programm in den Arbeitsspeicher… …   Deutsch Wikipedia

  • Binfmt misc — ist eine Fähigkeit des Linux Kernels, beliebige ausführbare Dateien zu erkennen und einem bestimmen Programm im User Mode zu übergeben, wie beispielsweise einem Interpreter oder einem Programmstarter, der das Programm in den Arbeitsspeicher lädt …   Deutsch Wikipedia

  • Mehrplatzrechner — Ein Mehrplatzrechner oder eine Multiterminalkonfiguration ist ein einzelner Computer, an dem mehrere Benutzer gleichzeitig arbeiten können. Die Konfiguration bestehen gewöhnlich aus einem Monitor, einer Tastatur und aus einer Maus für jeden… …   Deutsch Wikipedia

  • Multiseat — Ein Mehrplatz Rechner oder Multiterminalkonfiguration ist ein einzelner Computer, an dem mehrere Benutzer gleichzeitig arbeiten können. Die Konfiguration bestehen gewöhnlich aus einem Monitor, einer Tastatur und aus einer Maus für jeden einzelnen …   Deutsch Wikipedia

  • NBD — Ein Network Block Device (engl. für Netzwerk Blockgerät, abgekürzt NBD) ist eine Art virtuelle Festplatte, auf die ein Rechner via TCP/IP zugreifen kann. Das NBD wird von einem NBD Server bereitgestellt. Er bietet hierfür eigene Festplatte,… …   Deutsch Wikipedia

  • SHFS — steht für SHell FileSystem und ist ein Modul für den Linux Kernel ab Version 2.4. Damit kann ein entferntes Dateisystem mit einer einfachen Remote Shell gemountet werden. Das Mounten kann auch durch /etc/fstab Einträge erfolgen. Allerdings ist… …   Deutsch Wikipedia

  • /dev — Gerätedatei (von engl. device file) sind spezielle Dateien, die unter fast allen Unix Derivaten und vielen anderen Betriebssystemen genutzt werden. Sie ermöglichen eine einfache Kommunikation zwischen Userspace, zum Beispiel gewöhnlichen… …   Deutsch Wikipedia

  • /dev/zero — Gerätedatei (von engl. device file) sind spezielle Dateien, die unter fast allen Unix Derivaten und vielen anderen Betriebssystemen genutzt werden. Sie ermöglichen eine einfache Kommunikation zwischen Userspace, zum Beispiel gewöhnlichen… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”