/dev/zero: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 3: Zeile 3:


== Beschreibung ==
== Beschreibung ==
; [[virtuelle Gerätedatei]] auf [[unixoides System|Unix-artigen]] [[Betriebssystem]]en, die beim Lesezugriff die angeforderte Anzahl an Null-Bytes ([[Nullzeichen]]) zurückliefert
; [[Virtuelle Gerätedatei]] auf [[unixoides System|Unix-artigen]] [[Betriebssystem]]en
* mit [[SunOS]] 4.0 im Jahre 1987 gemeinsam mit dem neuen VM-Subsystem eingeführt
* Liefert beim Lesezugriff Null-Bytes ([[Nullzeichen]])  
* Es ist nicht Bestandteil des [[Portable Operating System Interface|POSIX]]-Standards
* Verhält sich bei Schreibzugriffen wie <code>[[/dev/null]]</code>
 
; Wenn auf <code>/dev/zero</code> geschrieben wird, verhält es sich wie das [[Nullgerät]] <code>[[/dev/null]]</code>.
* Bei einem mmap-[[Systemaufruf]] auf <code>/dev/zero</code> werden anonyme genullte Seiten aus dem virtuellen [[Speicherpool]] des [[Betriebssystemkernel]]s zur Verfügung gestellt.
 
; Viele Betriebssysteme verwenden diesen mmap-Mechanismus, um Programmen und [[Shared Library|Shared Libraries]] den sogenannten ''nicht-initialisierten Datenbereich'' zur Verfügung zu stellen.
* Viele Programme verwenden Datenbereiche, die durch einen mmap auf <code>/dev/zero</code> erzeugt wurden, als Basis für [[Shared Memory]], das zur Kommunikation zwischen mehreren [[Prozess (Informatik)|Prozessen]] verwendet wird.


== Installation ==
== Installation ==

Version vom 10. März 2023, 02:18 Uhr

/dev/zero -


Beschreibung

Virtuelle Gerätedatei auf Unix-artigen Betriebssystemen

Installation

Anwendungen

Siehe auch

Dokumentation

RFC

Man-Pages

Info-Pages

Links

Einzelnachweise

Projekt

Weblinks

Testfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5