Een CD-ROM-station, vooral een ouder station, verbruikt om verschillende redenen aanzienlijk meer systeembronnen dan een muis:
* DMA (directe geheugentoegang): CD-ROM-drives, vooral oudere IDE-drives, zijn sterk afhankelijk van DMA om gegevens rechtstreeks van en naar het computergeheugen over te dragen zonder voortdurend de CPU erbij te betrekken. Hoewel dit efficiënt is voor grote gegevensoverdrachten, vereist het opzetten en beheren van DMA meer systeembronnen dan de eenvoudige interrupt-gestuurde invoer van een muis. Moderne SATA-schijven zijn efficiënter, maar vereisen nog steeds meer overhead dan een muis.
* Foutcorrectie: CD-ROM-stations moeten foutcorrectie uitvoeren op de gegevens die van de schijf worden gelezen. Dit is een rekenintensief proces, vooral bij bekraste of beschadigde schijven. Muizen hebben deze overhead niet.
* Complexiteit van schijfcontroller: De drivecontroller voor een cd-rom is complexer dan die van een muis. Het moet de draaiende schijf, de positionering van de laser, gegevensbuffering en foutcorrectie beheren. Een muis rapporteert eenvoudigweg zijn positie en knopstatus.
* Gegevensoverdrachtssnelheid: Hoewel de *aanhoudende* gegevensoverdrachtsnelheid van een cd-rom volgens de huidige normen misschien niet hoog lijkt, vereist de aanvankelijke stroom aan gegevens bij het openen van een bestand of nummer aanzienlijke bronnen. Een muis verzendt slechts onregelmatig kleine hoeveelheden gegevens.
* Onderbrekingsafhandeling: Hoewel een muis interrupts gebruikt, zijn deze relatief eenvoudig en zeldzaam (alleen wanneer de muis beweegt of op een knop wordt gedrukt). Een CD-ROM-station genereert talloze interrupts tijdens het leesproces, waardoor het systeem mogelijk wordt overweldigd als het niet efficiënt wordt beheerd.
Samenvattend:de mechanische aard van een CD-ROM-station, de behoefte aan complexe gegevensverwerking (inclusief foutcorrectie) en de hogere gegevensoverdrachtsnelheid (ten opzichte van een muis) dragen allemaal bij aan het grotere verbruik van systeembronnen. Moderne solid-state drives (SSD's) en zelfs dvd-/Blu-ray-drives zijn aanzienlijk efficiënter dan oudere cd-roms, maar vereisen nog steeds meer bronnen dan een eenvoudig aanwijsapparaat zoals een muis. |