GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak opravit a defragmentovat oddíly v ubuntu

Mezi linuxovou komunitou obecně panuje mylná představa, že nepotřebuje defragmentaci. Nyní v poslední době většina linuxových distribucí používá žurnalizované souborové systémy, jako jsou EXT2, EXT3, EXT4, JFS, ZFS, BTRFS atd. Všechny tyto systémy souborů zmocňují operační systém chytrými způsoby a technikami pro přidělování souborů. V důsledku toho všechny tyto minimalizují problémy s fragmentací. Fragmentace však může být stále problémem pro ty, kteří používají disky s omezeným prostorem, které nemusí nabízet možnosti alokace souborů. V tomto tutoriálu vám pomůžu defragmentovat oddíl ubuntu, když systém dosáhne kritické úrovně fragmentace. Zde bych vám pomohl s defragmentací oddílu ubuntu.

Praktickým bodem provádění defragmentace je zlepšení vstupně-výstupních operací, jako je

  • Umožnění rychlejšího načítání místních videí
  • Extrakce archivů vyšší rychlostí

Souborový systém používaný v linuxové distribuci, jako je EXT2, EXT3, EXT4, vám nezpůsobuje mnoho bolesti. Jak víme, EXT2, EXT3, EXT4 v ubuntu používají různé techniky, aby se zabránilo fragmentaci. Ale s časem po mnoha operacích čtení/zápisu jeho výkon klesá. Pokud tedy chceme zlepšit výkon, musíme udělat pořádnou optimalizaci. V opačném případě budeme mít někdy pocit, že výkon pevného disku bude pomalejší. V důsledku toho by byl ovlivněn výkon celého systému. Zde se tedy naučíme několik různých technik provádění defragmentace v ubuntu. nyní s pomocí některých nástrojů můžeme provádět defragmentaci v ubuntu.

Kontrola, zda souborový systém vyžaduje defragmentaci nebo ne?

Před provedením defragmentace se podívejme, zda je potřeba nebo ne? nyní to můžeme snadno udělat pomocí e2fsck nářadí. Předtím musíme oddíl také odpojit. Překvapivě bych nedoporučoval umount, ale pro jistotu bychom to měli udělat.

Chcete-li zkontrolovat dostupný souborový systém, zadejte následující.

# df -hT

Poté zadejte následující příkaz pro odpojení. nyní jsem zde vybral oddíl /dev/sdb1

 # sudo unmount /dev/sdb1

Nyní použijte příkaz e2fsck ke kontrole fragmentace.

# sudo e2fsck -fn /dev/sdb1

Nyní, pokud dostaneme výstup, jak je ukázáno výše, je stav oddílu v pořádku. Nemusíme provádět defragmentaci. Ale pokud dostaneme výstup, jak je ukázáno níže, zjistíme, že stav systému souborů je v kritické fázi. Zde tedy musíme provést defragmentaci.

Oprava systému souborů pomocí e2fsck

Pokud se objeví chyba, jak je uvedeno výše, můžeme provést operaci Opravit pomocí příkazu, jak je uvedeno níže

# sudo e2fsck -p /dev/sdb1

poté odpovězte „Ano“ na každé výzvě. Poté opravíme souborový systém, jak je uvedeno níže.

Defragmentace oddílů ubuntu

nyní můžeme defragmentovat dostupný oddíl pomocí níže uvedeného příkazu.

# sudo e4defrag /dev/sdb1

Závěr

V tomto tutoriálu jsem vás naučil všechny tipy, jak opravit a provést defragmentaci oddílů v ubuntu. Doufám, že vám tento článek pomůže lépe porozumět opravám a defragmentaci oddílů v ubuntu. Můžete se také podívat na některé z mých článků o ubuntu.


Ubuntu
  1. Jak nainstalovat Node.js &NPM na Ubuntu 18.04 a 20.04

  2. Jak nainstalovat PHP 7.4 a 8.0 na Ubuntu 18.04 nebo 20.04

  3. Jak opravit a defragmentovat systémové oddíly a adresáře Linuxu

  1. Jak nainstalovat Anaconda na Ubuntu 18.04 a 20.04

  2. Jak odstranit stará jádra na Ubuntu 16.04, 18.04 a 19.04

  3. Jak nainstalovat a používat Wine na Ubuntu 20.04

  1. Jak nainstalovat Node.js a npm na Ubuntu 18.04

  2. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Redmine na Ubuntu 18.04