Quote:
Originariamente inviato da DevilsAdvocate
RAM?????? e quando spengi? oppure intendi usarla come cache per
tutto il wear leveling (che va comunque scritto su memoria non volatile)?
|
Si intendevo usarla come cache di lettura per il wear leveling. 5ns non sono nulla, dai i dischi attuali hanno 10ms, un ordine di grandezza in piu'. Certo le flash saranno piu' veloci ma 5ns sono comunque pochi. Semmai andrebbe a rallentare in scrittura (perché li' si devi scriverlo ANCHE sulla flash altrimenti quando spegni il disco succede un macello) ma soltanto quando interviene il wear leveling, ovvero quando la scrittura è una RIscrittura, altrimenti se è una semplice scrittura di dati nuovi si va a leggere la mappatura del wear leveling in RAM e si vanno a scrivere i dati normalmente in flash. Pensa anche che le riscritture continue nell'arco di pochi secondi sono comunque salvaguardate dai vari livelli di cache, quindi anche in questo caso non si va a rallentare nulla.