Kernel-Ringpuffer: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 12: | Zeile 12: | ||
== Anhang == | == Anhang == | ||
=== Siehe auch === | === Siehe auch === | ||
{{Special:PrefixIndex/ | {{Special:PrefixIndex/Kernel}} | ||
==== Links ==== | ==== Links ==== | ||
===== Weblinks ===== | ===== Weblinks ===== |
Version vom 20. Oktober 2024, 10:13 Uhr
Kernel-Ringpuffer - Beschreibung
Beschreibung
- Was ist ein Ringpuffer im Kernel?
Ein Ringpuffer ist einfach ein ringförmiger Puffer, der im Speicher verwaltet wird und vom Benutzerbereich und dem Kernel gemeinsam genutzt wird . Eine Seite eines Datenstroms schreibt Daten in den Puffer, während die andere ihn verbraucht. Solange der Puffer weder über- noch unterläuft, können Daten ohne Systemaufrufe übertragen werden.
- Der Kernel Ring Buffer
- Eine wichtige Funktion besteht darin, alle beim Booten erzeugten Kernel-Meldungen zu protokollieren, solange syslog noch nicht verfügbar ist
- Die zirkuläre Pufferung ist eine gute Implementierungsstrategie für eine Warteschlange mit fester Maximalgröße . Sollte für eine Warteschlange eine Maximalgröße festgelegt werden, ist ein zirkulärer Puffer eine vollkommen ideale Implementierung; alle Warteschlangenvorgänge dauern konstant.
Anhang
Siehe auch
Links
Weblinks