Tuning file sistem: Perbedaan revisi
(←Membuat halaman berisi '== Tuning sistem == Tuning dapat dilakukan dengan melakukan perubahan konfigurasi konfigurasi standar ke konfigurasi baru. Konfigurasi baru diharapkan dapat meningkatan p…') |
|||
Baris 1: | Baris 1: | ||
== Tuning sistem == | == Tuning sistem == | ||
− | Tuning dapat dilakukan dengan melakukan perubahan | + | Tuning dapat dilakukan dengan melakukan perubahan konfigurasi standar ke konfigurasi baru. Konfigurasi baru diharapkan dapat meningkatan performa sistem, misalnya melakukan perubahan agar suatu layanan atau service lebih optimal. Ada beragam komponen atau bagian diubah konfigurasinya. Berikut ini perubahan konfigurasi default ke konfigurasi baru untuk proxy squid. |
Perubahan konfigurasi untuk squid dilakukan untuk meningkatkan kecepatan akses file atau cache. Proses yang terjadi di squid banyak melibatkan proses baca tulis cache. Squid melakukan proses atau penyimpanan cache. | Perubahan konfigurasi untuk squid dilakukan untuk meningkatkan kecepatan akses file atau cache. Proses yang terjadi di squid banyak melibatkan proses baca tulis cache. Squid melakukan proses atau penyimpanan cache. | ||
+ | |||
+ | Periksa nilai ulimit awal: | ||
+ | # ulimit -n | ||
== Tuning langsung == | == Tuning langsung == | ||
Baris 35: | Baris 38: | ||
== Modifikasi /etc/profile == | == Modifikasi /etc/profile == | ||
# echo "ulimit -n 8192" >> /etc/profile | # echo "ulimit -n 8192" >> /etc/profile | ||
+ | |||
+ | == Booting ulang == | ||
+ | Perubahan konfigurasi memerlukan booting ulang. Ketik reboot untuk booting ulang. | ||
+ | # reboot | ||
+ | |||
+ | == Periksa hasil tuning == | ||
+ | # ulimit -n |
Revisi terkini pada 29 Januari 2011 05.16
Daftar isi
Tuning sistem
Tuning dapat dilakukan dengan melakukan perubahan konfigurasi standar ke konfigurasi baru. Konfigurasi baru diharapkan dapat meningkatan performa sistem, misalnya melakukan perubahan agar suatu layanan atau service lebih optimal. Ada beragam komponen atau bagian diubah konfigurasinya. Berikut ini perubahan konfigurasi default ke konfigurasi baru untuk proxy squid.
Perubahan konfigurasi untuk squid dilakukan untuk meningkatkan kecepatan akses file atau cache. Proses yang terjadi di squid banyak melibatkan proses baca tulis cache. Squid melakukan proses atau penyimpanan cache.
Periksa nilai ulimit awal:
# ulimit -n
Tuning langsung
TCP Tuning dengan meningkatkan jumlah port sistem local yang tersedia.
# echo "1024 65000" > /proc/sys/net/ipv4/ip_local_port_range
Memperbesar file descriptor dengan memakai perintah:
# echo "64000" > /proc/sys/fs/file-max
Modifikasi /etc/sysctl.conf
Tambahkan baris berikut pada akhir file /etc/sysctl.conf
fs.file-max = 64000 net.core.rmem_default = 262144 net.core.rmem_max = 262144 net.core.wmem_default = 262144 net.core.wmem_max = 262144 net.ipv4.tcp_rmem = 4096 87380 8388608 net.ipv4.tcp_wmem = 4096 65536 8388608 net.ipv4.tcp_mem = 4096 4096 4096 net.ipv4.tcp_low_latency = 1 net.core.netdev_max_backlog = 4000 net.ipv4.ip_local_port_range = 1024 65000 net.ipv4.tcp_max_syn_backlog = 16384
Penambahkan entri /etc/security/limits.conf
* - nofile 32768 * soft nofile 32768 * hard nofile 32768 proxy soft nofile 32768 proxy hard nofile 32768
Modifikasi /etc/profile
# echo "ulimit -n 8192" >> /etc/profile
Booting ulang
Perubahan konfigurasi memerlukan booting ulang. Ketik reboot untuk booting ulang.
# reboot
Periksa hasil tuning
# ulimit -n