[elektro-etc] SSD?

Szima Gábor sygma at tesla.hu
Sun Mar 25 22:13:24 CEST 2012


On Sun, 25 Mar 2012, Xorn wrote:

> Mindent rotál, azt is, ami változatlan.
>
> Ha van mondjuk 100 blokkod, 50 használt, TMP forgalom 20 blokk/nap,
> akkor 2,5 nap után "elhasználta" a szabad blokkokat. Ezután akárhová
> ír, ott már eggyel több lesz a számláló. Ezért a legrégebben írt
> blokkokból is odébbtol egyet, felszabadítja, hogy majd abba a blokkba
> is írhasson, annak is növelhesse az írásszámlálóját.

Ez egy eleg idealis allapot.

Ha 0% a hasznaltsag, es szep egyenletesen koptatod a diszket (1-100-ig 
irsz, majd kezded elolrol), akkor a WL-nek semmi dolga, mivel eleve 100 
blokknyi iras utan 1-1 -el no minden blokk szamlaloja.

Ha 50% a kihasznaltsag, akkor 100 blokk (2*50) irasa utan 50 blokknak 
nem, 50 blokknak pedig kettovel no(ne) a szamlaloja.

Ekkor lep akcioba a WL, es megcserelgeti a blokkokat. Mivel maga a csere 
is plusz irassal jar, igy attol fuggoen, hogy mikor avatkozik be (1-2 
kulonbseg eseten esetleg meg nem eri meg), valamivel nagyobb lesz a 
blokkok szamlaloja.

Tehat igy tenyleg hamarabb oregszik a tele SSD, mint az uresebb.

De nem nagysagrendekkel, hanem maximum ketszer olyan sebesen, ha minden 
blokk-iras magaval von egy blokk-cseret is - de ez mar egy halalosan 
gagyi algoritmus :). Ha rendesen dolgozik az WL, akkor ez par szazalektol 
nem lehet tobb.


Ha viszont a 100 blokkbol mondjuk csak az elsot irkalod, akkor 0/50/99%-os 
telitettseg eseten is ugyanaz tortenik, ugyananugy lesznek szetdobalva es 
cserelgetve a blokkok.


Magyarul az idealis allapot (100% szabad hely es egyenletesen rotalos 
hasznalat) es az altalanos mukodes kozott par % kulonbseg van 
oregedesben, ami inkabb statisztikai hiba mint olyan tenyezo, ami miatt 
parazni kellene. ;)



 								-Sygma



More information about the Elektro-etc mailing list