Optimizare sistem de fișiere EXT4 în Linux

Configurare noua (How To)

Situatie

Sistemul de fișiere EXT4 este printre cele mai utilizate în lumea Linux, oferind o performanță solidă și fiabilitate. Cu toate acestea, există moduri prin care puteți îmbunătăți și optimiza performanța acestui sistem de fișiere pentru nevoile specifice ale sistemului dvs.

Solutie

1. Montarea cu Opțiuni Optime

Asigurați-vă că montați partițiile EXT4 cu opțiuni optime. În fișierul /etc/fstab, verificați și actualizați opțiunile de montare pentru fiecare partiție EXT4. De exemplu:

bash
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/ext4 ext4 defaults,noatime,nodiratime 0 1

Opțiunile “noatime” și “nodiratime” pot reduce scrierile pe disc și pot îmbunătăți performanța sistemului.

2. Ajustarea Jurnalului

Jurnalul este esențial pentru recuperarea sistemului în caz de cădere, dar poate fi configurat pentru performanță sporită. Modificați dimensiunea jurnalului și intervalul de commit în funcție de nevoile dvs. Utilizați utilitarul tune2fs pentru a face ajustările necesare.

bash
sudo tune2fs -o journal_data_writeback /dev/sdX
sudo tune2fs -J size=32M /dev/sdX
3. Opțiuni de Mount pentru SSD-uri

Dacă utilizați un SSD, este posibil să doriți să adăugați opțiuni specifice pentru a optimiza performanța și a prelungi durata de viață a SSD-ului. Adăugați următoarele opțiuni în linia de montare:

bash
data=ordered,commit=120,barrier=1,noatime
4. TRIM pentru SSD-uri

Pentru SSD-uri, activați TRIM pentru a îmbunătăți performanța și a preveni degradarea performanței pe termen lung:

bash
sudo fstrim -v /

Adăugați această comandă într-un cron job pentru a se executa automat în mod regulat.

5. Utilizarea Fstrim în Mod Automat

Programați fstrim să ruleze automat pentru a menține o performanță optimă a SSD-urilor. Adăugați o intrare în cron pentru a efectua această operație în mod regulat.

bash
sudo crontab -e

Adăugați linia:

bash
0 1 * * * /sbin/fstrim /

Tip solutie

Permanent

Voteaza

(1 din 4 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?