Auf einer CD-ROM befindet sich normalerweise eine einzige Aufnahme, die in einen einzigen Track geschrieben wird, der sich über die gesamte Platte erstreckt. Dies funktioniert gut beim sequentiellen Lesen (z. B. beim Abspielen von Audio von einer Musik-CD oder beim Kopieren oder Lesen einer einzelnen großen Datei).
Wenn Sie jedoch Software haben, die die Dinge nicht sequentiell liest, wird es interessant. Das einfachste technische Beispiel, das ich anbieten kann, ist das Lesen eines solchen Buches:
Sequentiell: Lies Wort für Wort auf derselben Seite. Wechseln Sie gelegentlich eine Seite, wenn Sie das Ende einer Seite erreichen.
Zufall: Eine Welt von einer Seite 1 lesen, zu Seite 213 wechseln und ein Wort lesen, zu Seite 73 gehen und einen Satz lesen, zu Seite 314 wechseln und lesen ... Das wird viel langsamer sein.
Aus diesem Grund wird mit großer Sorgfalt darauf geachtet, wie Daten auf eine CD oder DVD geschrieben werden, so dass Musik gelesen werden kann oder Filme sequentiell gelesen werden können, während mit Untertiteln oder alternativen Sprachen gemischt wird. Für rohe Computerdaten wird diese Art von Arbeit normalerweise nicht ausgeführt. Stattdessen werden Dateien schön sequentiell geschrieben, und Sie sollten sie mit guter Geschwindigkeit lesen und kopieren können.
Dies setzt voraus, dass der Betrachter sequenziell liest. Wenn dies nicht der Fall ist, führt dies zu einer langen Suche, was auf CD / DVD sehr langsam ist und die Leistung ziemlich schlecht ist.
Mögliche Lösungen:
- (Der Vollständigkeit halber): Verwenden Sie keine optischen Medien. Keine Option in Ihrem Fall, da Sie ausdrücklich angegeben haben, dass dies keine Option in Ihrem Post ist.
- Kopieren Sie Daten von der CD an einen anderen Ort (mit hoher sequenzieller Geschwindigkeit) und öffnen Sie sie dann von einem anderen Ort aus. Etwas wie das Kopieren von * .dicom nach% tmp% && dicon_viewer.exe öffnet% tmp% \ image.dicom && sauber kopierte Bilder, sodass% tmp% im Laufe der Zeit nicht voll wird.
- (Option schwach) Erhalten Sie schnellere CD-Laufwerke.
Diese passen bereits zu Ihren Ideen:
Somehow caching the images on the DVD
Wenn Sie sie an einen temporären Speicherort kopieren, werden sie auf der SSD / HHD des Desktops effektiv zwischengespeichert. Je nach Betriebssystem und anderen Aktivitäten befinden sie sich auch unmittelbar nach dem Kopieren im Festplattencache des Betriebssystems.
Using a mastered disk (the other option on the image I linked to)
Möglich. Dann müssen Sie jedoch das Zugriffsmuster auf die DICOM-Dateien zuverlässig vorhersagen und ein benutzerdefiniertes ISO / UDF schreiben. Technisch möglich, erfordert aber tiefes Wissen.
Some kind of faster CD/DVD that I'm not aware of
Es gibt ein Limit, wie schnell die Leser werden können. Drehen Sie eine Scheibe zu schnell und sie fällt von vorne. Praktisch maximale Geschwindigkeiten scheinen bei einer CD-ROM etwa 60-fach und bei DVDs etwa 16-fach Lesegeschwindigkeit zu betragen. (Beachten Sie, dass x60 und x16 nicht vergleichbar sind. Für die CD-ROM wird sie mit der normalen Lesegeschwindigkeit von einer Audio-CD-ROM verglichen (ca. 150kb / sec für x1) und für eine DVD mit der wesentlich schnelleren Lesegeschwindigkeit Film von der DVD).
Using a CD instead of a DVD
Sollte keinen Unterschied machen.
Sie können testen, ob Ihre Geschwindigkeit steigt, wenn Sie mit einem qualitativ hochwertigen Schreibgerät schreiben und bei niedrigeren Geschwindigkeiten. In Ihrer alten Zeit produzierte die Verwendung eines Plexwriters mit Singlespeed brennen CDs mit weniger Fehlern und damit weniger Fehlerbehebung. Das hilft aber nur, wenn Ihr aktuelles Setup nicht optimal ist.
Überprüfen Sie abschließend, ob der DVD-Reader über die normale AHCI-Verbindung und nicht über den Legacy-Modus angeschlossen ist. Dadurch kann der Computer mehr als einen Befehl gleichzeitig senden.
In Buchformaten:
Legacy-Modus:
Seite 1 lesen. Warten Sie, bis der Vorgang abgeschlossen ist.
Lesen Sie Seite 200. Warten Sie, bis der Vorgang abgeschlossen ist.
Lesen Sie Seite 2. Warten Sie, bis der Vorgang abgeschlossen ist.
AHCI: Lesen Sie die Seiten 1 und 200 und 2.
(Ein intelligentes Gerät liest 1, 2 und dann 200, gibt jedoch 1, 200 und dann 2 zurück. Es sind jedoch keine zusätzlichen Suchvorgänge erforderlich, um den gesamten Weg zurück auf die Festplatte bis Seite 2 zu verfolgen ).
Diese Art von Tricks funktionierte perfekt bei alten SCSI- und aktuellen SAS-Festplatten. SATA-II und höher haben auch diese, obwohl ich nicht weiß, ob eine zufällige DVD sie verwenden wird. (Im Gegensatz zu Hochleistungs-Serverfestplatten oder SSDs). Einen Versuch wert