View Single Post
Old 21-02-2011, 13:32   #10
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12814
Mi sa che semplicemente molti non hanno ben capito cosa sia FlashStore.

Si può riassumere in questa frase:

FlashStore aggrega le piccole scrittura in un buffer di memoria e li scrive sulla memoria flash solo quando è certo di andare ad occupare l'intera cella memoria.

Attualmente non esiste una implementazione che fa questa cosa, quando avviene una scrittura su un SSD in genere si cancella l'intera cella e poi si riscrive sopra (cosa che non solo comporta un certo degrado prestazionale ma riduce i cicli di scrittura).

FlashStore è una sorta di delayed allocation (concetto sicuramente già esistente e presente in vari filesystem, come ext4), ma studiato appositamente per le memorie flash.

Il difetto di questa tecnologia, così come tutte le tecnologie che fanno uso della delayed allocation è che se va via la corrente c'è il rischio di perdere i dati.

Dunque la vera novità di questa tecnologia è che è studiata appositamente per le flash.

Spero che Microsoft rilasci una implementazione software, quindi un file system in grado di sfruttare questa idea, così che magari chi possiede un SSD (vedi il sottoscritto ) può trarne beneficio.

Ultima modifica di WarDuck : 21-02-2011 alle 13:36.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
 
1