Fedora 17 - aktivace TRIM na SSD.

Ahoj, chtel bych pozadat o vysvetleni a par rad co se tyce aktivovani TRIM/Discard prikazu na Fedore 17. Jsem v linuxu docela zelenac a doted jsem pouzival Ubuntu, takze kdyz jsem F17 instaloval, tak jsem nechal nastaveni disku probehnout automaticky, coz byla asi velka chyba. Kdyz jsem chtel aktivovat TRIM, zjistil jsem ze instalator podle toho co mi (tady: http://db.tt/9xFVUwZz) ukazuje Disk manager, vytvoril dve partitions. Jednu mrnavou ext4 ( cca500MB ) a jednu obrovskou LVM ( cca 120GB ). Ovsem podle system monitoru ( http://db.tt/Z6q7RSpX ) jsou tam partitions tri a to: root ( 49.9GB ), home ( 51.4GB ) a boot ( 496.8MB ). No a ted tak nejak nechapu co to vsechno znamena. Zkusil jsem aktivovat TRIM pomozi prikazu, ktery jsem nasel na Fedora Documentation (mount -t ext4 -o discard /dev/sdc1 /mnt) a pak jsem byl schopny potvrdit (pomoci tohoto postupu: http://askubuntu.com/questions/18903/how-to-enable-trim ) ze automaticky TRIM funguje. Nicmene tak nejak nechapu jestli to zahrnuje cely disk, protoze ve Fedora Documentation se vyslovne pise ze to zatim funguje jen na ext4 partitions a ja doted nechapu jestli LVM je samo o sobe file system, nebo neco jinyho. Predem se omlouvam za nemoznou otazku, ale hrozne bych ocenil nejakou blbuvzdornou odpoved.

Ahoj, ohledně lvm, je to stručně řečeno přidaná vrstva mezi klasické oddíly na disku a souborový system která přidává pár užitečných věcí jako např. Přesun volného místa mezi oddíly za běhu, přidávání dalších disků či tvorbu snapshotu (záložního snímku celého oddílu). Zde je pěkný článek v češtině http://www.linuxexpres.cz/praxe/sprava-linuxoveho-serveru-lvm-a-diskove-sifrovani
Ohledně trim netuším snad poradí někdo zkušenější.

Dik, prostuduju!

TRIM, pokud je mi znamo, neni potreba explicitne pro SSD zapinat, nebot to dela uz jadro pro SSD samo. LVM je Logical Volume Manager a jak pise li737 umoznuje zjednodusit nektere operace pri manipulaci s oddily disku. Da se rici, ze na desktopu je to trochu zbytecnost nicmene je to na Fedore vychozi.

Jinak mam takove tuseni, ze instalatorem vytvorene oddily pro SSD by mely byt i spravne zarovnane, ale uprimne, nikdy jsem to neresil.

Možná pomůže toto: http://www.root.cz/clanky/optimalizace-prace-s-ssd-disky-v-linuxu/

Zda se ze se mi to nakones podarilo vyresit zde: http://ask.fedoraproject.org/question/1914/is-trim-command-working-on-lvm-or-not

TRIM nema nic spolecneho s LVM. LVM je Logical Volume Management - proste sotfwarova vrstva mezi souborovym systemem (napr. ext4) a fyzickym diskem. LVM umoznuje spojit vicero nezavislych HW zarizeni tak, aby se v systemu jevila jako jedno a to pak libovolne rozdelit na podzarizeni. Z raidu by se to dalo prirovnat snad pouze k RAID0, coz ovsem vlastne neni RAID, protoze raid je Redundant Array ovsem RAID0 zadnou redundanci nema. TRIM je funkce/prikaz pro SATA/IDE radic, ktera zpusobuje, ze SSD disk skutecne vymazava data na mediu. Mazani u SSD neni trivilani zalezitost, protoze jak znamo NAND flash lze mazat pouze po celych bunkach atd. atd. TRIM funkci tedy vola/zapina kernel pro dane HW zarizeni - zda je nad nim LVM a v nem oddily s btrfs, ext4, nebo treba primo NTFS bez LVM je uplne jedno.