La velká robustnost souborových systémů (FS) které se používají v systémech GNU / Linux, přiměly uživatele k chybě, protože si mysleli, že není nutné defragmentovat pevný disk, jak se to děje ve Windows. To není úplně pravda, i když to není tak nutné a důležité jako v systémech Microsoft, je dobré to udělat.
Systémy ZFS, EXT, JFS, XFS, ReiserFS, Btrfs atd.Mají inteligentní alokační systémy pro soubory, které zabraňují ostré a hrozné fragmentaci, ke které dochází ve Windows, ale to neznamená, že problém neexistuje. Po instalaci vaší distribuce mohou uplynout roky a fragmentace by nebyla problémem, i když ji intenzivně používáte a instalujete a odinstalujete knihovny atd.
Někteří však uživatelé s omezeným prostorem na pevném disku mohou být výraznější u problému fragmentace. Omezený prostor ztěžuje těmto souborovým systémům přidělování mezer novým souborům. Proto doporučuji nainstalovat nástroj pro defragmentaci pevného disku. Existuje mnoho, například e4defrag (který pravděpodobně ani nemusíte instalovat, protože je již ve vaší distribuci ve výchozím nastavení nainstalován).
Jeho použití je velmi jednoduché, stačí otevřít okno terminálu a zadat následující:
sudo e4defrag -c /ruta
Nahraďte / cestu oddílem nebo zařízením, které chcete defragmentovat. Například: „sudo e4defrag -c / dev / sda1“ nebo to může být jedna složka „sudo e4defrag -c / home“. Ale buďte opatrní, toto vám řekne pouze množství souborů, které byly nalezeny fragmentované. Pokud je počet nízký, nemáte důvod defragmentovat, ale pokud překročí 30, měli byste defragmentaci zvážit. Defragmentovat všechny oddíly:
sudo e4defrag /dev/sda*
Pokud chcete defragmentovat pouze konkrétní adresář, můžete použít například „/ home“ místo „/ dev / sda *“ nebo dokonce zadat oddíl „/ dev / sda5“. Pokud máte SSD, nemusíte se bát z toho má defragmentace smysl pouze na magnetických pevných discích ... SSD jsou tak rychlá, že to nestojí za to a navíc defragmentace pouze zvyšuje cykly čtení / zápisu, a proto snižuje životnost vašeho disku.
Děkujeme, že jste nás informovali, o aplikaci e4defrag jsem nevěděl.
Pozdrav.
Pokud vím, e4defrag je pouze pro souborové systémy ext4. Pozdravy
Dobrý den,
Máš pravdu. Nedával jsem to, ale je to nástroj obsažený v balíčku e2fsprogs a je pro EXT4. Pro ostatní FS (i když ne pro všechny) existují také nástroje. Například pro Btrfs:
"adresář" defragmentace souborového systému btrfs
Zdravím!
Chtěl jsem udělat stejnou poznámku. Je velmi důležité, abyste to opravili, protože předpokládá, že všichni používáme Ext4, a dnes je to systém, který má být vyřazen v týmech s méně než 4 roky, které jej podporují, aniž by to zhoršilo jeho výkon. BTRFS a XFS jsou ideální a nezbytné pro ukládání 4K filmů.
JMÉNO
e4defrag - online defragmentátor pro souborový systém ext4
SYNOPSE
e4defrag [-c] [-v] cíl…
POPIS
e4defrag snižuje fragmentaci souboru založeného na rozsahu. Soubor cílený e4defrag je vytvořen na ext4
souborový systém vytvořený s možností "-O rozsah" (viz mke2fs (8)). Cílený soubor získá souvislejší bloky a
zlepšuje rychlost přístupu k souborům.
cíl je běžný soubor, adresář nebo zařízení připojené jako souborový systém ext4. Pokud je cíl směr
tory, e4defrag snižuje fragmentaci všech souborů v něm. Je-li cílem zařízení, získá bod připojení e4defrag
a snižuje fragmentaci všech souborů v tomto přípojném bodě.
VOLBY
-c Získejte aktuální počet fragmentací a ideální počet fragmentací a vypočítejte skóre fragmentace
na jejich základě. Když uvidíme toto skóre, můžeme určit, zda bychom měli spustit e4defrag k cílení.
Při použití s volbou -v je aktuální počet fragmentací a ideální počet fragmentací
vytištěno pro každý soubor.
Také tato možnost vyprodukuje průměrnou velikost dat v jednom rozsahu. Pokud to uvidíte, najdete soubor, který má
ideální rozsah nebo ne. Všimněte si, že maximální velikost rozsahu je 131072 kB v souborovém systému ext4 (pokud je velikost bloku
je 4KB).
Pokud je zadána tato možnost, cíl se nikdy nedefragmentuje.
-v Tisknout chybové zprávy a počet fragmentací před a po defragmentaci pro každý soubor.
Lituji, ale nevím, jaký souborový systém má můj Ubuntu 16.04, a nevím, jak to vidět.
Má někdo nějaký nápad nebo mi můžete pomoci?
Je to vědět, jestli mohu použít tento systém nebo jiný (nebo žádný).
Samozřejmě vám moc děkuji.
je vhodné používat na discích ssd?
Ne, Benito, v příspěvku to naznačuje, že nemá smysl to aplikovat na disky SSD, protože to zkracuje jejich životnost.
Něco podobného je možné použít od ... ubuntu k defragmentaci systému NTFS s Windows? Chápu, že Windows mají soubory, které nelze přesunout, ale co když je to povoleno, nedělá to úplně, už jsem to zkoušel s různými programy, ale několik odvedlo dobrou práci, ale ne natolik, aby bylo možné přesunout ty soubory, které brání změně velikosti systému, je to, že by bylo snazší odstranit obojí a změnit velikost podle mých představ, ale v systému Windows je software, který již nemám licenci