![](https://seccdn.libravatar.org/avatar/3c70ad10366b983d900c71088138db30.jpg?s=120&d=mm&r=g)
Al Bogner wrote: [Sunday 28 December 2003 19:58]
Am Sonntag, 28. Dezember 2003 19:35 schrieb Thomas Hofer:
Laut der manpage gibt es den FIFO vor allem für Pipes von mkisofs in cdrecord. Da gibt es auch einige Hinweise für die Dimensionierung.
Die Manpage verstehe ich nicht: It is not wise to use too much space for the fifo. If you need more than 8 MB to write a CD on an idle machine, your machine is either underpowered, has hardware problems or is mis-configured.
Also mein Rechner war garantiert "idle", als ich schlief :-) Nur fürs Brennen würde ich einen Celeron 1300 mit 512MB RAM und 80GB HD nicht als "underpowered" betrachten, wenn es auch sicher schnellere Rechner gibt.
Der CD-Writer hängt hoffentlich auch einem anderen Kabel als die Festplatte? Mit welcher Geschwindigkeit schreibst du eigentlich? 32 fach wären z.B. 4,8 MB pro Sekunde - das hört sich zwar nicht viel an für eine moderne IDE-Platte, aber sobald diese Dinger anfangen zu seeken, geht die Performance total in den Keller.
Meine Erfahrungen bei anderen langsameren Rechnern mit alten HDs zeigte, dass fs=32m sich am besten auf die Brenngeschwindigkeit auswirkte. Ich testete damals Audio-CDs. Ich will ja nicht 100% ausschließen, dass da etwas miskonfiguriert war, ich kann es mir aber nicht vorstellen und so wie ich Jörg einschätze, würde er meinen, dass SuSE eine einzige Miskonfiguration ist. Augenblicklich regt er sich ja ziemlich über Linux auf und meint sinngemäß, dass Linus keine Ahnung von Programmieren hat, zB MID
Die Art und Weise, wie der Autor von cdrecord alle möglichen Probleme mit seinem Programm auf das jeweilige Betriebssystem oder die Hardware schiebt, ist mir nicht ganz geheuer. Ich kann jedenfalls keine CDs mit cdrecord schreiben, ohne am Ende vom Einlesen mit dd einen IO-Error zu kriegen (und dann fehlt auch ein kleines Stück am Ende). Er meint es läge an einem read-ahead bug von Linux, und Linus weigere sich ihn zu beheben. (Bei meinen CDs, die ich mit Windows gebrannt habe, gibt's so etwas jedenfalls nicht!). Unter Openbsd funktionierte cdrecord auch nicht richtig wegen einem Bug in Openbsd. usw... Und überhaupt könne man nur unter Solaris richtig arbeiten, meint er. Vielleicht hat er ja sogar recht mit seinen Behauptungen - aber konstruktiv ist das alles nicht gerade. Bei der cdrecord-manpage frage ich mich auch, ob man diese Aussagen wirklich auf alle möglichen Plattformen umlegen kann. Vermutlich bezieht sich der Autor auf eine Sun-Maschine. Vielleicht gelten auf dem PC etwas andere Regeln. Thomas.