La scheda tecnica misura un altro lavoro
Il numero sulla scatola è throughput sequenziale a coda profonda: un file grande, letto e scritto di filato, con molti comandi in volo contemporaneamente. Le copie reali raramente sono quel lavoro. Spostare una cartella di documenti, sorgenti o foto significa migliaia di file indipendenti, ognuno una lettura a sé, una scrittura a sé e una pila di contabilità in mezzo — e quel lavoro è limitato dalla latenza, non dal throughput. Un disco che tiene 3.500 MB/s in sequenziale può strascicare a pochi MB/s effettivi quando il carico sono migliaia di file minuscoli.
Nulla di questo significa che il tuo disco sia lento; significa che le unità di misura sono diverse. Latenza, profondità di coda, distribuzione delle dimensioni dei file e overhead dei metadati decidono quanto veloce sembra una copia, e il numero di marketing copre solo un angolo di quel quadro. Separate quei fattori, e il mistero in gran parte si dissolve.
- Il throughput sequenziale — il numero in scatola — vale solo per file singoli grandi mossi di fila
- La latenza 4K casuale, non il throughput, decide quanto velocemente si muovono migliaia di file piccoli
- Ogni file paga una tassa di metadati: record MFT, permessi, timestamp, stream opzionali
- L'antivirus in tempo reale legge ogni file in uscita e spesso di nuovo in arrivo
- Una copia sullo stesso disco compete con sé stessa per il margine di lettura e scrittura
- Gli SSD QLC economici scrivono a piena velocità solo finché la cache SLC non si esaurisce
Dove finiscono davvero i secondi
I file piccoli sono il classico killer: 10.000 file da 50 KB pagano il costo per file diecimila volte, e il disco spende più tempo in contabilità che a muovere byte. Anche la finestra di copia di Esplora file è prudente: attraversa l'albero sorgente, calcola la destinazione e riporta l'avanzamento file per file, aggiungendo pause visibili che una copia a blocchi grezza non avrebbe. L'antivirus in tempo reale raddoppia il lavoro scansionando i dati quando lasciano la sorgente e di nuovo quando atterrano. Copia sullo stesso disco fisico e il margine si spende due volte, perché ogni byte è una lettura più una scrittura sullo stesso supporto.
Il disegno vale anche fuori dall'SSD. Un collegamento gigabit si ferma intorno a 110–118 MB/s per quanto veloci siano i due capi, e il Wi-Fi nella realtà ne consegna una frazione. Le chiavette USB economiche accoppiano flash lento a un filesystem ostile ai file piccoli, così una chiavetta «fino a 150 MB/s» può mediare cifre singole su una cartella di foto. Le scritture sostenute possono inoltre far scattare il thermal throttling sui M.2 compatti, che rallenta la seconda metà di una grande copia.
Cosa aiuta davvero
Per molti file piccoli, robocopy è la risposta onesta: l'opzione /MT copia più file in parallelo e regolarmente trasforma una copia strascicante di Esplora file in una briosa — prova /MT:16 per iniziare. Tieni libero circa un decimo dell'SSD, perché un disco quasi pieno perde margine di cache in scrittura e crolla per primo proprio su questi carichi. Evita di accatastare copie parallele sulla stessa destinazione, specie una chiavetta USB: una coda profonda batte tre code in competizione. E controlla la scheda Prestazioni in Gestione attività durante una copia lenta: tempo attivo inchiodato al 100 per cento con coda corta significa che sei limitato dalla latenza, non dal throughput.
Prima di dare la colpa all'hardware, misuralo una volta con un benchmark: se la velocità sequenziale arriva vicino al valore dichiarato e le copie lente riguardano file piccoli o molte destinazioni, il disco sta bene ed è il carico a essere semplicemente duro. Gli acceleratori di copia che passano tutto dalla RAM promettono più di quanto consegnano e mettono a rischio i dati in un crash. Nella maggior parte dei casi la soluzione non è un disco più veloce, ma un comando di copia modellato meglio.
Domande e risposte
Perché copiare tanti file piccoli è così lento anche su un SSD veloce?
Ogni file paga un costo fisso di latenza e metadati indipendente dalla velocità sequenziale, quindi 10.000 file piccoli possono muoversi più lentamente di un file da 10 GB. robocopy con /MT parallelizza quell'overhead.
Come capisco se il mio SSD è davvero più lento del dichiarato?
Esegui un benchmark: se letture e scritture sequenziali di grandi file arrivano vicino al valore dichiarato, il disco è sano e le copie lente sono solo il normale overhead dei file piccoli, non un difetto.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]