Archiv SCSI 2.798 Themen, 12.895 Beiträge

Adaptec SCSI-Bench: DVD-Laufwerk bremst Festplatte.

(Anonym) / 3 Antworten / Baumansicht Nickles

Hallo,
ich habe bereits hier im Brett gesucht, aber keine Erklärung oder gar Lösung für mein Problem gefunden, daher meine
Frage:
Ich habe einen SCSI-Controller von Adaptec (AHA-2940 U2W: ID7) in meinem Rechner. Am U2W-Strang hängt als
einziges Gerät eine U2W-Platte (ID:0) von IBM. Am 50-poligen Ultra-Strang hängen ein Sanyo-Brenner (ID:2) und ein
DVD-Laufwerk von Toshiba (SD-M 1401, ID:3). Der UltraWide-Anschluss ist nicht belegt. Die Busse sind beide aktiv
terminiert, am Controller ist Autoterminierung eingestellt. Die Kabellängen sind ebenfalls so kurz wie möglich gehalten.
Wenn ich unter Win98SE das Programm SCSIBench von Adaptec laufen lasse und sowohl Platte als auch Brenner und
DVD-Laufwerk benchmarke (mit jeweils eingelegten CD-ROMs), tritt folgendes Phänomen auf:
- nur die Platte ausgewählt, Transferrate der Platte bei ca. 20MB/s
- Platte und Brenner ausgewählt, Transferrate Platte ca. 20MB/s, Transferrate Brenner ca. 3 MB/s
- Platte und DVD-Laufwerk ausgewählt, Transferrate Platte und DVD jeweils ca. 3 MB/s, fast synchron.
Kann mir jemand erklären, was der Grund dafür ist? Einstellungen im SCSI-BIOS für die Ultrageräte bzgl.
Wide-Negotiation (o.ä.) und Heruntersetzen der max. Übertragungsraten haben alle nichts geholfen. Für eine Erklärung
oder gar Lösung wäre ich sehr dankbar.
Gruß Thomas

Pfützner (Anonym) „Adaptec SCSI-Bench: DVD-Laufwerk bremst Festplatte.“
Optionen

Kann unter Umständen normal sein.

Wenn Du den Bench machst, hast Du dann eine DVD oder CD im Laufwerk.
Anhand der DVD-Transferrate vermute ich mal CD.

Ich weiß nicht wieviel Cache das DVD hat, ein SCSI-Gerät liefert die Daten nämlich immer aus dem Cache. Ist der Cacheinhalt übertragen, meldet sich das Gerät vom Bus ab um ihn wieder zu füllen.

Wenn es einen sehr kleinen Cache hat, muß es sich öfter am Bus anmelden, als mit einen großen Cache. Nur als Beispiel: Es sollen 5MB übertragen werden, mit 1MB Cache muß sich das DVD 5 mal am Bus anmelden, hat es nur 512kB muß es sich schon 10 mal, und bei nur 256kB muß es sich gar 20 mal anmelden um dieselbe Datenmenge zu übertragen. Entsprechend weniger Buszeit bleibt für die anderen Geräte übrig, die dann ausgebremst werden.

Ein großer Cache macht kein Gerät schneller, es braucht nur weniger Zeit, die der Bus belegt ist.

Wenn das die Ursache ist, gibts leider auch keine Lösung.
Poste bitte mal wieviel Cache (Buffer, zu deutsch Pufferspeicher) das DVD hat, sollte im Handbuch stehen.

Tschüß bis Dienstag, mach erst mal paar Tage Urlaub.

(Anonym) Pfützner „Kann unter Umständen normal sein. Wenn Du den Bench machst, hast Du dann eine...“
Optionen

Ähm...
Sag' mal, hast Du in der Systemsteuerung unter System; Gerätemanager; CD-ROM; "Dein DVD" die Option "Trennen" de-aktiviert???
Das würde den Bock erklären!
Wenn das DVD im Benchmark Daten schaufelt und es den Bus eben NICHT frei macht, geht die Datenübertragungsrate logischerweise zum Teufel!

Gruß Gerald!

(Anonym) Nachtrag zu: „Adaptec SCSI-Bench: DVD-Laufwerk bremst Festplatte.“
Optionen

Hallo,
vielen Dank für die beiden Infos. Ich glaube, dass User Pfützner recht hat. Das DVD hat einen Speichercache von 128 KB,
also seeeehr klein. Der Brenner hat 'nen Cache von 2MB, die Platte glaube ich auch. Die 'Trennen'-Option des
Gerätemanagers (so wie sie vom Anonymus diagnostiziert wurde) ist glaube ich irrelevant; sie ist sowohl beim Brenner
als auch beim DVD aktiviert.
Fazit: auch bei SCSI sollte man auf nicht zu kleine Puffer achten.