====== 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