Keresés

Új hozzászólás Aktív témák

  • Frawly

    veterán

    válasz #21078528 #56416 üzenetére

    Erről valami link, hogy adatvesztést okoz a discard TRIM a feketelistás SSD-ken? Én csak teljesítményproblémákról tudok. Persze lehet ugyanazt mondjuk, mert eredetileg lehet adavesztést okozott, ezért tették ezeket a vezérlőjű meghajtókat feketelistára a kernelben, emiatt a kernel a TRIM parancsot azonnal kikényszeríti, nem ütemezi későbbre. Tehát az adatvesztéstől megvéd a kernel, ennek ellenére nem jó ezeken a meghajtókon discard-ot használni. Én ezért sem vettem 8XX-es Samsungot, pedig eredetileg én is 850 EVO-t néztem, de végül ezért lett Crucial MX300, mert még ez volt olyan árban, meg ez tudott hardveres öntitkosítást, meg ami nekem kellett, és flottul megy rajta Linuxon akármilyen TRIM-elési módszer.

    Sok helyen nem írják, így megteszem, hogy nem kell kétféle trim. Ha discard opcióval lett valami mountolva (és így működik a TRIM, nem feketelistás a meghajtó), akkor nem kell fstrimet futtatni, nem ront a helyzeten, csak felesleges. És fordítva, ha valaki úgyis fstrimet használ, akkor meg a discard felesleges. Ez alól egy kivétel van, pl. EFI partíció mindig FAT32-es, és ez nem támogatja az fstrim-et, csak a discard-ot, de a Windows is tudja TRIM-elni.

    SSD-n nem hinném, hogy a noatime hiánya akkora teljesítményproblémához vezet, általában a meghajtó ki szokta futni a megadott gyártói sebességértékeket, noatime-mal és anélkül is. Nem tudok olyan benchmarkról, ahol kimutatták, hogy a noatime mérhető lassulást okoz. Ha tudsz ilyenről, jöhet erről is egy link.

    Az meg igaz, hogy a linuxos particionálóknak olyan kezdő szektort adsz meg, amilyet akarsz, de default mindig olyan kezdő szektort ajánlanak fel, amely egész MB-os szektorhatáron kezdődik, és így 4K-val is osztható (fdisk, cfdisk, parted, Gparted, stb.). Nyilván, létrehozás előtt át lehet írni, de nem látom, hogy melyik felhasználó akarna laikusként a felajánlott default értékekbe önkényesen belebarmolni, mikor semmit nem nyer vele. A linuxos telepítőknél meg Windowsnál nem lehet önkényes értékeket megadni elve.

    Az fstrim futtatásának a gyakorisága tényleg egyéni szükségletek függvénye. Elvileg elég lenne akkor lefuttatni, ha már belassul a meghajtó, de az általános ajánlás a havi egyszeri alkalom. Persze lehet sűrűbben is trimelni, nem árt a meghajtónak, mert a már TRIM-elt cellákat nem trimeli végig újra, csak azokat az adattároló cellákat, amelyekben azóta került az adat törlésre. Akár 5 percenként is le lehet futtatni az fstrim-et, akkor látszik is, hogy 0-1 másodperc alatt végez, míg ha hetente futtatom, akkor 15 másodperc kell neki a teljes meghajtó trimelésére, ha meg havonta, akkor olyan 35 másodperc körül végez egy 525 gigás SATA3-as SSD-n. Másoknál, akik többet írnak rá, lehet elkél a gyakoribb fstrim. Ezt az fstrim -a -v futási idejéből ki lehet tapasztalni.

  • #73749248

    törölt tag

    válasz #21078528 #56416 üzenetére

    A relatime-ot konkrétan nem kell "használni", mert ha nem írsz semmit a mount opciók közé, akkor ez a default és néha hasznos lehet, ha bekapcsolva hagyják.

Új hozzászólás Aktív témák