La veľká robustnosť súborových systémov (FS) ktoré sa používajú v systémoch GNU / Linux, spôsobili, že používatelia sa dostali do chyby, pretože si mysleli, že nie je potrebné defragmentovať pevný disk, ako sa to deje v systéme Windows. Nie je to celkom pravda, aj keď to nie je také potrebné a dôležité ako v systémoch Microsoft, je dobré to urobiť.
Systémy ZFS, EXT, JFS, XFS, ReiserFS, Btrfs atď.Majú inteligentné systémy prideľovania súborov, ktoré zabraňujú ostrému a strašnému rozdrobeniu, ktoré sa vyskytuje vo Windows, ale to neznamená, že problém neexistuje. Po inštalácii vašej distribúcie môžu uplynúť roky a fragmentácia by nebola problémom, aj keď ju intenzívne používate a inštalujete a odinštalujete knižnice atď.
Avšak niektoré používatelia s obmedzeným priestorom na pevnom disku môžu byť výraznejšie v prípade problému fragmentácie. Obmedzený priestor sťažuje týmto súborovým systémom alokovanie priestorov novým súborom. Preto odporúčam nainštalovať nástroj na defragmentáciu pevného disku. Existuje veľa, napríklad e4defrag (ktorý pravdepodobne ani nemusíte inštalovať, pretože je už predvolene nainštalovaný vo vašej distribúcii).
Jeho použitie je veľmi jednoduché, stačí otvoriť okno terminálu a napísať nasledovné:
sudo e4defrag -c /ruta
Vymeňte / cestu za oddiel alebo zariadenie, ktoré chcete defragmentovať. Napríklad: „sudo e4defrag -c / dev / sda1“ alebo to môže byť jeden priečinok „sudo e4defrag -c / home“. Ale buďte opatrní, toto vám povie iba množstvo súborov, ktoré boli nájdené fragmentované. Ak je ich počet nízky, nemáte dôvod na defragmentáciu. Ak však stúpne nad 30, mali by ste defragmentáciu zvážiť. Defragmentovať všetky oddiely:
sudo e4defrag /dev/sda*
Ak chcete defragmentovať iba konkrétny adresár, môžete použiť napríklad „/ home“ namiesto „/ dev / sda *“ alebo dokonca určiť oddiel „/ dev / sda5“. Ak máte SSD, nemusíte sa báť z toho má defragmentácia zmysel iba na magnetických pevných diskoch ... SSD sú také rýchle, že to nestojí za to, a tiež, defragmentácia iba zvyšuje cykly čítania a zápisu, a preto znižuje životnosť vášho disku.
Ďakujeme, že ste nás informovali, nevedel som o aplikácii e4defrag.
Pozdrav.
Pokiaľ viem, e4defrag je iba pre súborové systémy ext4. Zdravím vás
Dobrý deň,
Máš pravdu. Nevložil som to, ale je to nástroj zahrnutý v balíku e2fsprogs a je určený pre EXT4. Pre ostatné FS (aj keď nie pre všetky) existujú aj pomôcky. Napríklad pre Btrfs:
"adresár" defragmentácie súborového systému btrfs
Zdravím!
Rovnakú poznámku som sa chystal urobiť aj ja. Je veľmi dôležité, aby ste to opravili, pretože je samozrejmé, že všetci používame Ext4, a dnes je to systém, ktorý sa má postupne vyraďovať z činnosti v počítačoch s menej ako 4 rokmi, ktoré ho podporujú bez toho, aby došlo k zníženiu jeho výkonu. BTRFS a XFS sú ideálne a nevyhnutné na ukladanie filmov v rozlíšení 4K.
NÁZOV
e4defrag - online defragmentátor pre súborový systém ext4
SYNOPSA
e4defrag [-c] [-v] cieľ ...
POPIS
e4defrag znižuje fragmentáciu súboru založeného na rozsahu. Súbor zameraný na e4defrag je vytvorený na ext4
súborový systém vyrobený s možnosťou "-O rozsah" (pozri mke2fs (8)). Cieľový súbor získa súvislejšie bloky a
zlepšuje rýchlosť prístupu k súborom.
cieľ je bežný súbor, adresár alebo zariadenie, ktoré je pripojené ako súborový systém ext4. Ak je cieľ smer
tory, e4defrag redukuje fragmentáciu všetkých súborov v ňom. Ak je target zariadenie, e4defrag získa prípojný bod
a znižuje fragmentáciu všetkých súborov v tomto bode pripojenia.
VOĽBY
-c Získajte aktuálny počet fragmentácií a ideálny počet fragmentácií a vypočítajte skóre fragmentácie
na ich základe. Na základe tohto skóre môžeme určiť, či by sme mali spustiť e4defrag na zacielenie.
Pri použití s voľbou -v je aktuálny počet fragmentácií a ideálny počet fragmentácií
pre každý súbor.
Aj táto možnosť poskytuje v jednom rozsahu priemernú veľkosť údajov. Ak ju uvidíte, nájdete súbor, ktorý obsahuje
ideálne rozsahy alebo nie. Všimnite si, že maximálna veľkosť rozsahu je 131072 kB v súborovom systéme ext4 (ak je veľkosť bloku
je 4 kB).
Ak je zadaná táto možnosť, cieľ sa nikdy nedefragmentuje.
-v Tlačiť chybové správy a počet fragmentácií pred a po defragmentácii pre každý súbor.
Prepáčte, ale neviem, aký súborový systém má môj Ubuntu 16.04 a neviem, ako ho mám vidieť.
Máte niekto nápad alebo by ste mi mohli pomôcť?
Je potrebné vedieť, či môžem použiť tento alebo iný systém (alebo žiaden).
Už teraz veľmi pekne ďakujem.
je pohodlné používať na diskoch ssd?
Nie Benito, v príspevku naznačuje, že nemá zmysel ho aplikovať na SSD disky, pretože to skracuje ich životnosť.
Niečo podobné je možné použiť z ... ubuntu na defragmentáciu systému NTFS pomocou systému Windows? Chápem, že Windows obsahuje súbory, ktoré nie je možné presunúť, ale čo ak je to povolené, nerobí to úplne. Už som to skúsil s rôznymi programami, ale niektoré odviedli dobrú prácu, ale nestačili na to, aby dokázali presunúť tie súbory, ktoré bránia zmene veľkosti. systému, je to, že by bolo jednoduchšie odstrániť obidve a zmeniť veľkosť podľa mojich predstáv, ale v systéme Windows je softvér, ktorý už nemám licenciu