Newsgroup: it.comp.hardware.storage
Titolo: Flash Memory Toolkit e cache

Ciao,
 
Vorrei usare il programma Flash Memory Toolkit (fatto dalla stessa software 
house di HDTune) per testare una chiavetta USB, per verificare che non abbia 
difetti/guasti. Ho alcune domande, e purtroppo al supporto tecnico non mi 
rispondono. Spero che qualcuno qui possa chiarirmi le idee.
 
La funzione Error Scan di questo programma ha di base due funzioni, un "read 
test" ed un "write test", che possono essere eseguiti singolarmente, ed ha 
inoltre una modalità che combina le due funzioni; se ho capito bene in 
quest'ultima modalità viene anche verificato che i dati scritti durante il 
"write test" siano corretti.
 
Premessa: sono a conoscenza di un problema che affligge diversi software che 
verificano la correttezza dei dati scritti, subito dopo la scrittura. Se 
entrano in gioco delle cache, che siano di sistema (Windows) o incluse 
nell'apparecchio di storage, c'è la possibilità che i dati non vengano letti 
direttamente come sono stati scritti sull'hard disk (o altri apparecchi), ma 
che vengano invece letti dalla cache (se sono ancora lì). In questo modo 
eventuali errori di scrittura sul supporto non verrebbero rilevati.
 
Prima domanda: è vero che generalmente le chiavette USB, specialmente quelle 
più economiche (ad esempio quelle che certe ditte regalano, con il loro 
logo), non hanno integrata alcuna funzione di cache? Sarebbe il mio caso.
 
Se fosse così, rimarrebbe solo da assicurarsi che non entri in gioco la 
cache di sistema (nel mio caso Windows XP), che potrebbe invalidare il 
risultato dell'Error Scan.
A proposito ho notato una cosa: dopo che viene eseguito un "write test" con 
Flash Memory Toolkit, la chiavetta USB non risulta accessibile a Windows, 
come se non fosse formattata (e prima del test lo era). Forse questo 
significa che il programma accede alla chiavetta in modo "diretto", senza 
usare alcun file-system noto a Windows? (forse si dice che accede in 
modalità RAW). Pensavo che se fosse così si potrebbe allora escludere che 
F.M.T. utilizzi la cache di sistema. Confermate?
 
Che ne dite? Posso fidarmi dei test di questo Flash Memory Toolkit?
 
Secondo voi, le due funzioni "read test" e "write test", possono dare una 
buona indicazione dello stato di salute delle chiavette, anche se vengono 
eseguite separatamente (quindi senza la funzione di verifica quando le due 
funzioni vengono combinate)?
 
A parte questo programma, come se la cavano HDTune e il CHKDSK di Windows 
per rilevare problemi alle chiavette USB?
 
Aspetto pareri, grazie,
 
Thomas 
 
 

 rilevare problemi alle chiavette USB?
 
CHKDSK è poco indicato, dato che è proettato per controllare disositivi 
di storage a base magnetica...HdTune invece da qualche revisione 
supporta anche le unità SSD.
 
 

 nella chiavetta.
 
Penso che ci siamo capiti, ma per sicurezza specifico che dopo aver fatto il 
"write test", per usare la chiavetta, è necessario ri-formattarla (e prima 
del test era già stata formattata), perchè Windows la vede come non 
formattata.
Ciao,
 
Thomas 
 
 

 software house di HDTune) per testare una chiavetta USB,
 
Quello da qui compro memorie per le garanzie esegue i test con Flashnul, un 
programma a linea di comando russo 
http://shounen.ru/soft/flashnul/
 
 
 


 
Evidentemente perchè il tool provvede anche ad annullare il FS presente 
nella penna...perciò deve essere riformattata ex novo.