Felhasználói eszközök

Eszközök a webhelyen


Oldalsáv

Index menü


Tagek listája

Szavak listája

tudasbazis:linux:sysctl

sysctl

Módosítások alkalmazása

Azaz a sysctl fájlok újra töltése

sudo sysctl --system
 
# régebbi rendszereken:
sudo sysctl -p

Rendszer tuning

Cache-ek finomhangolásával, a swap-elési igény csökkentésével és egyéb „okossággal” a rendszer sebességén sokat lehet javítani.

Ide kapcsolódó olvasmányok:

Bevált config (desktop)

Állítsd be a /etc/sysctl.d/99-tuning.conf fájlban a következőket:

99-tuning.conf
# for backup systems
fs.inotify.max_user_watches=65536
 
 
# http://russ.garrett.co.uk/2009/01/01/linux-kernel-tuning/
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
 
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
 
net.core.netdev_max_backlog = 2500
 
vm.min_free_kbytes = 65536
vm.swappiness = 0
 
vm.overcommit_memory=1
Ezek a beállítások csak abban az esetben segítenek, ha a rendszer a hétköznapi használat mellett rendelkezik elég memóriával!

Bevált config (szerver sok memóriával)

Állítsd be a /etc/sysctl.d/99-tuning.conf fájlban a következőket:

99-tuning.conf
# http://russ.garrett.co.uk/2009/01/01/linux-kernel-tuning/
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
 
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
 
net.core.netdev_max_backlog = 2500
 
vm.vfs_cache_pressure = 150
vm.min_free_kbytes = 131072
vm.swappiness = 0
 
vm.overcommit_memory=1
tudasbazis/linux/sysctl.txt · Utolsó módosítás: 2017.04.24 11:01 szerkesztette: tia