GNU/Linux >> Znalost Linux >  >> Linux

Jaké jsou možnosti připojení pro zlepšení výkonu souborového systému ext4 v Linuxu

Výchozí možnosti připojení jsou obvykle nasazeny pro maximální výkon při zachování bezpečnosti pro obecné použití. Existuje několik možností připojení pro optimalizaci souborového systému ext4 podle potřeb cílového použití.

bariéra=0

Tím se deaktivují bariéry zápisu v Journaling Block Device (JBD) . Souborový systém Ext4 má standardně bariéru=1, kdežto ext3 má bariéru=0.

Zápisové bariéry se používají k vynucení správného řazení žurnálových potvrzení na disku, ale sníží výkon systému souborů. Pokud však systém nemá disky zálohované baterií, existuje riziko poškození systému souborů.

data=writeback

Ve výchozím nastavení (data=ordered ), všechna data jsou vytlačena přímo do hlavního souborového systému předtím, než jsou jejich metadata (velikost souboru, čas, vlastník atd.) odeslána do žurnálu. Změnou této možnosti na data=writeback , řazení dat nebude zachováno, data mohou být zapsána do systému souborů poté, co byla jejich metadata odevzdána do žurnálu. Zaznamenána budou pouze metadata.

Chcete-li použít tuto volbu na kořenovém souborovém systému, zadáte spouštěcí parametr jádra:

rootflags=data=writeback

Podle dokumentace souborového systému ext4 na zdroji Linux Kernel může režim zpětného zápisu umožnit, aby se v souborech objevila stará data po selhání a obnovení žurnálu. Jediný podporovaný režim žurnálování je „data=ordered“, což je výchozí nastavení.

commit=60

Toto je počet sekund pro synchronizaci jednotlivých dat a metadat. Výchozí nastavení je 5 . V případě výpadku napájení bude ztraceno posledních 5 sekund uložených dat, ale systém souborů nebude poškozen, protože je žurnálování aktivní. Zvýšení tohoto čísla na vysoké hodnoty zvýší výkon za cenu bezpečnosti dat.


Linux
  1. Jaká je aktuální úroveň běhu systému Linux?

  2. Linux – Jaké jsou různé způsoby nastavení oprávnění k souborům atd. na Gnu/linux?

  3. Linux – jaké přípojné body existují na typickém systému Linux?

  1. Zlepšete výkon systému Linux pomocí noatime

  2. Linux:Kam umístit odkládací soubor

  3. Jaké jsou důsledky pro výkon milionů souborů v moderním souborovém systému?

  1. Linux – Jak zjistit, jaké pevné disky jsou v systému?

  2. Jak připojit a odpojit souborový systém v Linuxu

  3. Co jsou řídké soubory v Linuxu