Feurio Fragen & Antworten - Begriffserklärung:
Disconnect (Trennen)
Was ist Disconnect?
Disconnect ist eine spezielle Option des SCSI-Protokolls.
Der SCSI-BUS ist ein Bussystem, bei dem zu einem Zeitpunkt immer nur ein Gerät
mit einem anderen Gerät kommunizieren kann (In der Regel kommuniziert immer
der Hostadapter mit einem SCSI-Device - theoretisch könnten auch Devices
direkt miteinander kommunizieren, dies wird aber i.d.R. nicht verwendet). Sind
nun mehrere Geräte an einen SCSI-BUS angeschlossen, müssen sie sich
den Bus "teilen", d.h. solange der Computer mit einem Device kommuniziert, ist
der Bus belegt, die anderen Devices können nicht angesprochen werden.
Bei einem Read- oder Writebefehl wird so aber der SCSI-Bus einige Zeit blockiert:
Der Befehl trifft beim Device ein, das Device liest oder schreibt den entsprechenden
Sektor und gibt dann die Daten zurück. Die Zeit, die das Device zum Suchen/Lesen/Schreiben
der Daten braucht, wird der Bus unnötig blockiert.
Ist nun "Disconnect" aktiviert, gibt das Device den SCSI-Bus wieder frei, bis
es den Befehl intern abgearbeitet hat (d.h. z.B. die Daten in den Cache gelesen
hat). Erst dann, "meldet" es sich erneut beim Controler und überträgt
dann das Resultat der Operation.
Insbesondere bei einer on-the-fly Kopie ist daher das "Disconnect" zwingend erforderlich
(wenn CD-ROM und CD-Writer am gleichem Controler hängen), da sie sich sonst
gegenseitig den SCSI-BUS blockieren.
Wie aktiviere ich Disconnect?
Zum einen muss Disconnect in den Einstellungen des Hostadapters aktiviert werden,
dies geschieht z.B. bei Adaptec®-Hostadaptern im BIOS des Adapters. Bei anderen
Adaptern geschieht dies meistens auch über das BIOS oder über Konfigurationsprogramme,
lesen Sie hierzu in der Anleitung Ihres Hostadapters nach.
Unter Windows® 95 kann im Gerätemanager zusätzlich Disconnect für
einzelne Devices ein- und ausgeschaltet werden.
Starten Sie den Gerätemanager ("Start" -> "Einstellungen", im Systemsteuerungs-Fenster
dann "System" starten. Dort die Karteikarte "Gerätemanager" aufrufen, CD-ROMs
expandieren, den CD-Writer / das CD-ROM auswählen, "Eigenschaften" auswählen,
die Karteikarte "Einstellungen" aufrufen und dort "Trennen" aktiveren. (Wenn
Sie schon dabei sind: Auch gleich DMA aktiveren, Einzelheiten dazu siehe unten).
Bei SCSI-Festplatten sollte Disconnect ebenfalls aktiviert werden. Hierzu im
Gerätemanager "Laufwerke" expandieren, die gewünschte Festplatte auswählen
und hier ebenfalls unter "Eigenschaften -> Einstellungen" "Trennen" aktivieren!
Disconnect und IDE-BUS
Leider unterstützt der IDE-BUS kein Disconnect - die Aktivierung des Schalters
"Trennen" hat hier keine Wirkung.
Aus diesem Grund blockiert ein CD-ROM oder CD-Writer bei bestimmten Vorgängen
(z.B. beim Schreiben von Leadout/Leadin, Auswerfen des Mediums, bei automatischer
Wiederholung bei Lesefehlern) ein evtl. parallel angeschlossenes Gerät -
ist das parallel angeschlossene Gerät die Systemfestplatte, wird somit das
komplette System blockiert!
Fragen und Antworten - Begriffsdefinitionen
Fragen und Antworten - Hauptseite
Sie sind der 147. Besucher dieser Seite (Heute: 1)