GetUSB.info Logo

Posts Taggati ‘degrado della memoria flash’

Chiavetta USB Raspberry Pi – Controller standard, semplicemente scelto meglio

Scheda Raspberry Pi con chiavette USB collegate per discussione su media controllati e protezione da scrittura

La nuova chiavetta USB di Raspberry Pi sembra essere una buona implementazione di tecnologia controller già conosciuta, non una nuova invenzione nello storage.

Il team Raspberry Pi ha recentemente presentato una chiavetta USB marchiata Raspberry Pi, pensata per sviluppatori e appassionati che vogliono uno storage rimovibile affidabile per i loro sistemi e le loro schede. Sulla carta il dispositivo sembra ben costruito: scocca in alluminio, velocità sostenute rispettabili e funzionalità firmware che di solito si vedono su prodotti flash di qualità più alta.

Una parte dell’annuncio però salta subito all’occhio: la descrizione del comportamento della cache pseudo-SLC utilizzata per accelerare le scritture su NAND QLC. Se si legge velocemente può sembrare qualcosa di proprietario o insolito. In realtà non lo è. È una tecnica standard usata in tutto il mondo dello storage flash moderno.

Tenere chiara questa differenza è utile perché aiuta a separare un prodotto effettivamente ben fatto da una descrizione che fa sembrare esotica una normale funzione del controller.

Leggi Tutto

Perché le schede microSD diventano più lente nel tempo — e cosa puoi fare al riguardo

tags:

Accumulo su un nastro trasportatore in un magazzino che illustra perché le schede microSD rallentano nel tempo

Il calo di prestazioni che molti attribuiscono a “schede difettose” è di solito un comportamento normale.

Se una scheda microSD ti sembrava veloce quando era nuova ma, dopo un anno, è diventata frustrantemente lenta, non te lo stai immaginando. Si tratta di un comportamento reale e misurabile della memoria flash, e si verifica anche con marchi affidabili. Il punto importante è questo: nella maggior parte dei casi la scheda non è “rotta”. Sta semplicemente lavorando più intensamente all’interno rispetto a prima. In effetti, i dati reali mostrano che i problemi di affidabilità dei supporti rimovibili stanno diventando più comuni, con un aumento di oltre il 300% dei guasti delle chiavette USB negli ultimi anni.

Il rallentamento di solito deriva dal modo in cui la memoria flash si gestisce nel tempo, non da danni improvvisi. E quando si capisce cosa sta succedendo all’interno della scheda, diventa chiaro perché alcuni utilizzi invecchiano bene mentre altri subiscono un crollo delle prestazioni.

Un semplice modello mentale aiuta.

Immagina la tua scheda microSD come un magazzino

Immagina la tua scheda microSD come un magazzino pieno di scatole. Ogni scatola rappresenta un dato. Gli scaffali sono la memoria flash. Il responsabile del magazzino è il controller all’interno della scheda. Questo responsabile ha una regola fastidiosa da rispettare: una volta che una scatola è stata messa su uno scaffale, non può essere modificata. Se qualcosa cambia, bisogna mettere una nuova scatola da un’altra parte e quella vecchia viene considerata obsoleta.

Questa non è una metafora: è esattamente così che funziona la memoria NAND flash. I dati non possono essere sovrascritti direttamente. Ogni modifica genera una nuova scrittura altrove.

All’inizio il magazzino è vuoto. C’è spazio ovunque. Le nuove scatole vengono posizionate rapidamente. Il responsabile deve pensare a poco. Le prestazioni sembrano veloci e fluide.

Con il tempo, gli scaffali si riempiono. Le vecchie scatole si accumulano. Alcuni scaffali contengono una miscela di dati validi e obsoleti. Ora il responsabile ha più lavoro. Deve decidere continuamente quali scaffali possono essere ripuliti, quali scatole devono essere spostate e dove collocare le nuove. Questa attività di riordino avviene in background, ma compete direttamente con le richieste di lettura e scrittura. È qui che le prestazioni iniziano a calare.

Leggi Tutto