Warum stockt Windows beim Einlegen einer CD?

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Das liegt nicht am CD-Laufwerk, MVXA, sondern an nem "versauten" BIOS/Mainboard-Chipsatz. Wenn dann noch das OS etwas unstabil (konfiguriert) ist, dann macht das System die Grätsche^2.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Und wie soll man dann das BIOS richtig konfigurieren?
Bild
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

Mit einem Lötgerät und einem neuen chipsatz?
Nee spaß, wie der ts-soft meint liegt es am chipsatz und den kann man ja nicht einstellen also um das zu beheben muss ein neues mainboard her
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

jap, da hat zigapeda ausnahmsweise mal Recht. :wink:
MARTIN
Beiträge: 454
Registriert: 08.09.2004 14:03
Wohnort: Kiel

Beitrag von MARTIN »

Zaphod hat geschrieben:genauso wie unter linux.
Bei mir nicht.Es muss also irgendwie an der Konfiguration liegen.
Amilo 1667|Suse Linux 10.1_64bit/WinXP |PB 4.00/3.94
Benutzeravatar
downi
Beiträge: 30
Registriert: 30.08.2004 19:18
Wohnort: Lübeck

Beitrag von downi »

Ein CD-ROM-Laufwerk zieht bei Benutzung ca. 70% CPU-Leistung ab. Das ist leider immer so. Daher "hängt" es auch immer am Anfang, wenn man eine CD einlegt. Kann jeder gerne selber Testen mit diversen CPU-Monitoren.

Scheint bauartbedingt zu sein :freak:
Benutzeravatar
DrShrek
Beiträge: 1970
Registriert: 08.09.2004 00:59

Beitrag von DrShrek »

Nicht vergessen:
Es kann auch ein Virenscanner sein!
Und die CD/DVD muss natürlich erst auf Betriebsumdrehungsgeschwindigkeit (was für ein Wort!) hochlaufen...
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
traumatic
Beiträge: 478
Registriert: 27.11.2004 15:42

Beitrag von traumatic »

Wassn mit DMA-/PIO-Modes?
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

downi hat geschrieben:Ein CD-ROM-Laufwerk zieht bei Benutzung ca. 70% CPU-Leistung ab. Das ist leider immer so. Daher "hängt" es auch immer am Anfang, wenn man eine CD einlegt. Kann jeder gerne selber Testen mit diversen CPU-Monitoren.

Scheint bauartbedingt zu sein :freak:
Es hängt eher davon ab, wie das Betriebssystem sein I/O handhabt.

Es gibt synchrones und asynchrones I/O-Handling. Bei synchronem I/O wird die ganze Transaktion (z.B. lesen einer Datei von Platte) ohne Unterbrechung abgewickelt, alle anderen Prozesse müssen warten. Bei asynchronem I/O kommen auch die anderen Prozesse zum Zug. Synchroner I/O ist dadurch natürlich wesentlich schneller.

Windows hat für File-I/O-Treiber auch spezielle Fast I/O-Calls vorgesehen. Offensichtlich nutzt Windows dabei ausschließlich synchrones I/O, was im Falle eines CD-Laufwerks insofern unangenehm ist, da es ein paar Sekunden braucht, um die CD zu mounten (einziehen, Drehzahl erreichen, Inhaltsverzeichnis lesen. Aber Windows ist eben auch kein Echtzeit-Betriebssystem.

"Bauartbedingt" mag insofern gelten, dass unterschiedliche CD-Laufwerke unterschiedliche Mount-Zeiten haben. Ich habe z.B. ein altes 40x-CD-ROM-Laufwerk in einem Rechner, das braucht bestimmt 15 Sekunden /:-> bis ne CD bereit ist.

Bei Linux und Solaris habe ich dieses Luftanhalten beim CD-mounten bisher nicht beobachten können. Ich bilde mir auch ein, gehört zu haben, dass man über die /etc/fstab aussteuern kann, ob der Zugriff synchron oder asynchron erfolgen soll. Von daher mag es durchaus Distributionen geben, die hier synchron und mit Luftanhalten arbeiten.
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

traumatic hat geschrieben:Wassn mit DMA-/PIO-Modes?
Ich denke mal der PIO-Mode ist Wohl inzwischen uninteressant. Die meisten CD/DVD-Laufwerke sollten mit UDMA 2 laufen (vielleicht mal prüfen ob dem so ist) und Festplatten meist mit UDMA 5
Unter Windows ist es meiner Meinung nach Sinnvoll die Autorun Funktionen für CD auszuschalten, vor allem unter XP ist das nervig. Hierbei kann man z.B. so vorgehen:
WinFAQ hat geschrieben:Autoplay deaktivieren unter XP:

Unter "Start" -> "Ausführen" geben Sie "gpedit.msc" ein

"Computerkonfiguration" -> "Administrative-Vorlagen" -> "System"

Doppelklicken auf "Autoplay deaktvieren" und aktivieren Sie diese Funktion
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten