Hirdetés

Keresés

Aktív témák

  • fLeSs

    nagyúr

    válasz C64 #5667 üzenetére

    bakker, ne legyetek már gyerekesek. :D
    fogalmunk sincs róla, hogy az SSD vezérlője mit csinál a háttérben.
    a statikus wear-leveling olyankor rendezi át a fájlokat amikor nem csinálunk semmit a gépen, értelemszerű mivel amikor csinálunk vmit olyankor ezzel csak belassítaná az IO-műveleteket.
    a vezérlő folyamatosan próbálja egyensúlyba hozni a cellák kihasználtságát hogy nagyjából egyidőben váljanak írhatatlanná és mivel egy csomó adat statikus (windows, programok, swapfájl) ezért ezeket át kell helyezni máshova hogy az eddigiek során ezek tárolását végző cellák "fáradtsága" azokkal legyen egy szinten amiket dinamikus adatokkal telítünk-aztán töröljük - ezt neveztem úgy a múltkor, hogy a wear-leveling "overhead"-je.

    ezért lényeges szempont az, hogy mennyi a szabad hely és hogy mekkora az SSD, mert a nagyobb SSD-ken több a pótterület (spare area). ha több a szabad hely, akkor lassabban jutunk el a cellák következő írási ciklusáig, vagyis ritkábban kell a wear-levelingnek közbelépnie és így abszolúte kevesebb írást kell elszenvednie a celláknak is.

Aktív témák