Linux Kernel Tuning: Performans Optimizasyonu
z
zafer ak
Yazar
27 December 2025
1 dakika okuma
488 görüntülenme
Linux kernel parametreleri ile sistem optimizasyonu. sysctl ayarları, network tuning ve memory yönetimi.
Linux kernel parametrelerini optimize ederek sistem performansını artırabilirsiniz.
sysctl Temelleri
# Mevcut değeri oku\nsysctl vm.swappiness\n\n# Geçici değiştir\nsudo sysctl vm.swappiness=10\n\n# Kalıcı - /etc/sysctl.conf\nvm.swappiness=10Network Tuning
# /etc/sysctl.conf\n# TCP buffer boyutları\nnet.core.rmem_max = 16777216\nnet.core.wmem_max = 16777216\nnet.ipv4.tcp_rmem = 4096 87380 16777216\nnet.ipv4.tcp_wmem = 4096 65536 16777216\n\n# Connection tracking\nnet.netfilter.nf_conntrack_max = 262144\n\n# SYN flood koruması\nnet.ipv4.tcp_syncookies = 1\nnet.ipv4.tcp_max_syn_backlog = 65535Bellek Yönetimi
# Swap kullanımını azalt\nvm.swappiness = 10\n\n# Cache temizleme davranışı\nvm.vfs_cache_pressure = 50\n\n# Dirty page yönetimi\nvm.dirty_ratio = 15\nvm.dirty_background_ratio = 5Uygulama
# Değişiklikleri uygula\nsudo sysctl -pKernel tuning, yüksek trafikli sunucular için kritik performans kazanımları sağlar.