Mi sono sempre chiesto perché le persone continuano a incolpare i dischi rigidi di causare buffer underrun durante la masterizzazione di un CD o DVD. Ho letto molte persone che dicevano di usare un disco rigido più veloce o di assicurarsi di deframmentarlo o qualcosa del genere prima di masterizzarlo.
Non ha senso per me. Non mi importa quanto velocemente si masterizza un disco, il throughput e la velocità dei dati di un disco rigido è sempre sta per essere più veloce di qualsiasi unità ottica. (Sto parlando di spinning drives, non ci preoccuperemo nemmeno di SSD!)
Ad esempio, la masterizzazione di un CD a 52x richiederebbe un flusso di dati di 7,6 Mbps. Anche un disco rigido lento (PIO2) dovrebbe essere in grado di tenere il passo (8,3 Mbps), per non parlare di qualsiasi unità UDMA (UDMA0 può gestire 16,7 Mbps) in grado di fornire facilmente un flusso costante.
La masterizzazione di un DVD anche con l'attuale 24x più veloce richiederebbe solo circa 32 Mbps, tuttavia un sistema che dispone di tale unità avrebbe sicuramente un disco rigido che è ordini di grandezza più veloce (SATA1 può fare fino a 150 Mbps, quindi anche un'unità ridicolmente frammentata dovrebbe essere abbastanza veloce).
Anche un disco Blu-ray richiede solo 54 Mbps che può fornire anche un disco rigido IDE ATA66 miseramente.
E quelle velocità dell'unità ottica sono le velocità ottimali di lettura ; le velocità di masterizzazione effettive sono in genere leggermente più lente!
Va bene, ammetto che i tempi di ricerca svolgono un ruolo e che la frammentazione aumenta i tempi di accesso, ma anche in questo caso, a meno che l'unità non sia classificata a malapena al di sopra della velocità di masterizzazione del disco (ad es. 8,3 Mbps di un PIO2 su un CD-R 52x 7.6MPbs = solo 716.8KBps più veloce), quindi le differenze dovrebbero essere abbastanza grandi da rendere irrilevanti anche i tempi di accesso (ad esempio, 150MPb di un'unità SATA1 su 32MP di un DVD 24x = 118 Mbps più veloce!)
Quindi qual è il problema? Perché le persone continuano a sottintendere che i dischi rigidi sono il collo di bottiglia durante la masterizzazione di dischi ottici? Quale potrebbe essere la causa del problema e perché il LED di attività dell'unità diventa sempre fisso quando il software di masterizzazione inizia a leggere il disco rigido anche se il trasferimento di un file gigante normalmente causa solo uno sfarfallio?