====== sysctl ======
* [[https://web.archive.org/web/20140416081440/http://www.linuxsmiths.com/blog/?p=527 | http://www.linuxsmiths.com/blog/?p=527]]
===== 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 =====
* http://russ.garrett.co.uk/2009/01/01/linux-kernel-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:**
* [[tudasbazis:linux:swap|swap]]
==== Bevált config (desktop) ====
Állítsd be a ''/etc/sysctl.d/99-tuning.conf'' fájlban a következőket:
# 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:
# 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