La velika robusnost datotečnih sustava (FS) koji se koriste u GNU / Linux sustavima natjerao je korisnike da padnu u pogrešku misleći da nije potrebno defragmentirati tvrdi disk kao što se to događa u sustavu Windows. To nije u potpunosti točno, iako nije toliko neophodno i vitalno kao u Microsoftovim sustavima, dobro je to učiniti.
Sustavi ZFS, EXT, JFS, XFS, ReiserFS, Btrfs itd.Imaju inteligentne sustave za dodjelu datoteka koji izbjegavaju onu oštru i užasnu fragmentaciju koja se događa u sustavu Windows, ali to ne znači da problem ne postoji. Mogu proći godine nakon instalacije vaše distribucije i fragmentacija ne bi predstavljala problem, čak i ako je intenzivno koristite i instalirate i deinstalirate knjižnice itd.
Međutim, neki korisnici s ograničenim prostorom na tvrdom disku mogu biti izraženiji na problemu fragmentacije. Ograničeni prostor otežava ovim datotečnim sustavima dodjelu prostora novim datotekama. Zato preporučujem instaliranje alata za defragmentaciju tvrdog diska. Mnogo ih je, poput e4defrag (koji vjerojatno niti ne morate instalirati, jer je već standardno instaliran u vašoj distribuciji).
Njegova je upotreba vrlo jednostavna, samo trebate otvoriti prozor terminala i upisati sljedeće:
sudo e4defrag -c /ruta
Zamijenite / putanju particijom ili uređajem koji želite defragmentirati. Na primjer: “sudo e4defrag -c / dev / sda1” ili to može biti jedna mapa “sudo e4defrag -c / home”. Ali budite oprezni, ovo će vam reći samo količinu datoteka koje su pronađene fragmentirane. Ako je broj nizak, nemate razloga za defragmentaciju, ali ako prijeđe 30, razmislite o defragmentiranju. Za defragmentaciju sve particije:
sudo e4defrag /dev/sda*
U slučaju da želite defragmentirati samo određeni direktorij, možete upotrijebiti, na primjer, "/ home" umjesto "/ dev / sda *" ili čak odrediti particiju "/ dev / sda5". Ako imate SSD, ne morate brinuti od toga, defragmentacija ima smisla samo na magnetskim tvrdim diskovima ... SSD-ovi su toliko brzi da se ne isplati, a također, defragmentiranje samo povećava cikluse čitanja / pisanja i time smanjuje vijek trajanja vašeg pogona.
Hvala što ste nas informirali, nisam znao za aplikaciju e4defrag.
Pozdrav.
Koliko znam, e4defrag je namijenjen samo ext4 datotečnim sustavima. Lijep pozdrav
Pozdrav,
U pravu si. Nisam ga stavio, ali to je alat uključen u e2fsprogs paket i on je za EXT4. Za ostale FS (iako ne za sve) postoje i uslužni programi za to. Na primjer za Btrfs:
btrfs defragmentira datotečni sustav "direktorij"
Pozdrav!
Namjeravao sam dati isti komentar. Vrlo je važno da ga ispravite, jer pretpostavlja da svi koristimo Ext4, a danas je to sustav koji se gasi u timovima s manje od 4 godine koji ga podržavaju bez narušavanja njegove izvedbe. BTRFS i XFS su idealni i neophodni za pohranu 4K filmova.
IME
e4defrag - mrežni defragmentator za datotečni sustav ext4
SINOPSIS
e4defrag [-c] [-v] cilj…
OPIS
e4defrag smanjuje fragmentaciju datoteke koja se temelji na opsegu. Datoteka koju cilja e4defrag kreira se na ext4
datotečni sustav izrađen s opcijom "-O obseg" (vidi mke2fs (8)). Ciljana datoteka dobiva susjedne blokove i
poboljšava brzinu pristupa datotekama.
Cilj je uobičajena datoteka, direktorij ili uređaj koji je montiran kao ext4 datotečni sustav. Ako je cilj smjer
tory, e4defrag smanjuje fragmentaciju svih datoteka u njemu. Ako je cilj uređaj, e4defrag dobiva točku montiranja
nje i smanjuje fragmentaciju svih datoteka u ovoj točki montiranja.
OPCIJE
-c Dohvatite trenutni broj fragmentacije i idealan broj fragmentacije i izračunajte rezultat fragmentacije
na temelju njih. Vidjevši ovaj rezultat, možemo utvrditi trebamo li izvršiti e4defrag za ciljanje.
Kada se koristi s opcijom -v, trenutni broj fragmentacije i idealan broj fragmentacije su
otisnuto za svaku datoteku.
Također ova opcija u jednom opsegu daje prosječnu veličinu podataka. Ako ga vidite, naći ćete da ga datoteka ima
idealni opsezi ili ne. Imajte na umu da je maksimalna veličina opsega 131072 KB u datotečnom sustavu ext4 (ako je veličina bloka
je 4KB).
Ako je navedena opcija navedena, cilj se nikada ne defragmentira.
-v Ispis poruka o pogreškama i broja fragmentacija prije i poslije defragmentacije za svaku datoteku.
Žao mi je, ali ne znam koji datotečni sustav ima moj Ubuntu 16.04 i ne znam kako ga vidjeti.
Ima li netko ideju ili biste mi mogli pomoći?
Treba znati mogu li se koristiti ovim ili drugim sustavom (ili niti jednim).
Od već puno hvala.
je li prikladno koristiti na ssd diskovima?
Ne Benito, u postu stoji da nema smisla primjenjivati ga na SSD diskove, jer im skraćuje vijek trajanja.
Nešto slično ovome moguće je primijeniti iz… ubuntua za defragmentaciju NTFS sustava s Windowsima? Razumijem da Windows ima datoteke koje se ne mogu premjestiti, ali što ako je to dopušteno ne čini to u potpunosti, već sam pokušao s raznim programima, ali nekoliko je učinilo dobar posao, ali nedovoljno da bi moglo premjestiti one datoteke koje sprečavaju promjena veličine sustava, to bi bilo lakše obrisati oboje i promijeniti veličinu po mojoj želji, ali u sustavu Windows postoji softver za koji više nemam licencu