[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR] man://manpages-de/fifo.7



Hallo Martin,

Martin Eberhard Schauer:
18 Strings, 53 Zeilen Ausgabe vor dem Kolophon.


#. type: Plain text
#: source/fifo.7:13
msgid "fifo - first-in first-out special file, named pipe"
msgstr "fifo - »first-in-first-out«-Gerätedatei (named pipe)"

Eine Named-Pipe ist keine Gerätedatei. Sie ist ein Verbund zweier Dateihandles - eines zum Lesen, eines zum Schreiben.
Vielleicht
msgstr "fifo - »first-in-first-out«-Spezialdatei, benannte Pipe"


#. type: Plain text
#: source/fifo.7:25
msgid ""
"A FIFO special file (a named pipe) is similar to a pipe, except that it is " "accessed as part of the file system. It can be opened by multiple processes "
"for reading or writing.  When processes are exchanging data via the FIFO, "
"the kernel passes all data internally without writing it to the file "
"system. Thus, the FIFO special file has no contents on the file system; the " "file system entry merely serves as a reference point so that processes can "
"access the pipe using a name in the file system."
msgstr ""
"Eine FIFO-Gerätedatei (eine »named ipe«) ähnelt einer Pipeline. Auf Sie wird " "aber als Teil des Dateisystems zugegriffen. Auf den FIFO kann von mehreren " "Prozessen lesend oder schreibend zugegriffen werden. Wenn die Prozesse über "
"den FIFO Daten austauschen, werden die Daten vom Kernel intern "
"weitergegeben, ohne tatsächlich im Dateisystem gespeichert zu werden. Der "
"FIFO enthält als Datei somit keine Daten. Der Eintrag im Dateisystem dient "
"als I<benannter Bezugspunkt>, auf den Prozesse über einen Namen im "
"Dateisystem zugreifen können."

"Eine FIFO-Spezialdatei (eine benannte Pipe) ähnelt einer Röhre.
...
Der Eintrag im Dateisystem dient als Bezugspunkt, ...


#. type: Plain text
#: source/fifo.7:32
msgid ""
"The kernel maintains exactly one pipe object for each FIFO special file that "
"is opened by at least one process.  The FIFO must be opened on both ends "
"(reading and writing)  before data can be passed.  Normally, opening the "
"FIFO blocks until the other end is opened also."
msgstr ""
"Der Kernel verwaltet genau ein Pipe(line)-Objekt für jeden FIFO, der von "
s/Pipe(line)-Objekt/Pipe-Objekt/
(oder einfach eine Pipe)


#. type: Plain text
#: source/fifo.7:51
msgid ""
"Under Linux, opening a FIFO for read and write will succeed both in blocking "
"and nonblocking mode.  POSIX leaves this behavior undefined.  This can be "
"used to open a FIFO for writing while there are no readers available.  A "
"process that uses both ends of the connection in order to communicate with "
"itself should be very careful to avoid deadlocks."
msgstr ""
"Unter LINUX können FIFOs sowohl lesend als auch schreibend in den beiden "
"Modi blockierend (blocking) und nicht blockierend (non-blocking) geöffnet "

Sind blocking und non-blocking feststehende Begriffe? Ansonsten würde ich die nicht in Klammern schreiben.

"werden. Gemäß POSIX ist dafür kein Verfahren definiert. Dadurch kann ein "
"FIFO zum Schreiben geöffnet werden, ohne dass lesende Prozesse vorhanden "
"sind. Falls ein Prozess beide Seiten eines FIFOs öffnet, um mit sich selbst " "zu kommunizieren, sollte er sorgfältig auf die Vermeidung von Verklemmungen "
"(deadlocks) achten."

Hier auch - dem Anwender dürfte der englische Begriff nicht unbedingt weiterhelfen.

Der Rest sieht gut aus.

Gruß,
Chris


Reply to: