Hirdetés

Aktív témák

  • Jester01

    veterán

    válasz fsb1000 #38395 üzenetére

    Először is ha fájlokkal dolgozol már az operációs rendszer is lehet, hogy más blokkokba teszi a felülírást.

    Aztán ahogy mondod, az SSD a logikai blokkokat más fizikai blokkba teszi, ez a wear leveling. Szabad hely nem lesz kevesebb. A meghibásodás valószínűsége nő, de a fizikai blokkokra szétosztva.

    Például vegyünk egy idealizált 120GB-os SSD-t aminek minden cellája 5000-szer írható, amúgy üres, és tökéletes wear leveling dolgozik benne. Erre 1GB adatot 120*5000=600000 alkalommal írhatsz fel, mivel mindig más fizikai cellákba kerül.

    Tulajdonképpen az összes írt adatmennyiség számít, az, hogy ez logikailag hány fájl vagy felülírás az nem számít. Ezért is ezt az értéket szokták figyelni.

    A TRIM előnye az, hogy az SSD-nek megmondja mely logikai blokkok tartalmaznak valódi adatot, így a többi blokkot a garbage collection meg a wear levelling anélkül használhatja, hogy a bennük lévő adattal törődni kellene. Ha azonos logikai blokkot írsz többször és az SSD másik fizikai blokkba mozgatja akkor már magától is tudja, hogy az előző fizikai blokkban nincs érvényes adat, ehhez nem kell TRIM.

    fjani1981: már mondtuk, hogy nem kell AHCI a TRIM-hez.

Aktív témák