* DMA (accesso alla memoria diretta): Le spinte CD-ROM, in particolare quelle IDE più vecchie, si basano fortemente su DMA per trasferire i dati direttamente da e verso la memoria del computer senza coinvolgere costantemente la CPU. Sebbene ciò sia efficiente per i trasferimenti di dati di grandi dimensioni, l'impostazione e la gestione di DMA richiedono più risorse di sistema rispetto al semplice input guidato da interrupt di un mouse. Le moderne unità SATA sono più efficienti, ma richiedono ancora più sovraccarico di un topo.
* Correzione degli errori: Le unità CD-ROM devono eseguire la correzione degli errori sui dati letti dal disco. Questo è un processo intensivo computazionalmente, specialmente con dischi graffiati o danneggiati. I topi non hanno questo sovraccarico.
* Complessità del controller di unità: Il controller di unità per un CD-ROM è più complesso di quello di un topo. Deve gestire il disco rotante, il posizionamento del laser, il buffering dei dati e la correzione degli errori. Un mouse riporta semplicemente la sua posizione e gli stati dei pulsanti.
* Tasso di trasferimento dei dati: Mentre la velocità di trasferimento dei dati * sostenuta * di un CD-ROM potrebbe non sembrare elevato per gli standard di oggi, lo scoppio iniziale di dati quando si accede a un file o track richiede risorse significative da gestire. Un mouse invia solo piccole quantità di dati di rado.
* Gestione degli interrupt: Mentre un mouse utilizza interrupt, sono relativamente semplici e rari (solo quando il mouse si muove o un pulsante viene premuto). Un'unità CD-ROM genera numerosi interrupt durante il processo di lettura, potenzialmente travolgendo il sistema se non gestito in modo efficiente.
In sintesi, la natura meccanica di un'unità CD-ROM, la necessità di una gestione complessa dei dati (inclusa la correzione degli errori) e la velocità di trasferimento dei dati più elevata (relativa a un topo) contribuiscono al suo maggiore consumo di risorse di sistema. Le moderne unità a stato solido (SSD) e persino le unità DVD/Blu-ray sono significativamente più efficienti rispetto ai vecchi CD-ROM, ma richiedono comunque più risorse di un semplice dispositivo di puntamento come un mouse.
hardware © www.354353.com