Example Tuning
example_tuning.1558349536.txt.gz | Хозяин: admin | Изменен: 20.05.2019 15:18 admin | Утвержден(admin 2019/05/20 06:52)
Новейший утвержденный
Новейший утвержденный
Это старая версия документа.
# кеширование и ускорение dns passwd groups services protocols ###linux ###tuning ###cache vi /etc/resolv.conf nameserver 192.168.1.1 nameserver 8.8.8.8 options single-request # end vi sudo apt-get install nscd || yum -y install nscd sudo service nscd restart grep single-request /etc/resolv.conf || echo -e '\noptions single-request' >>/etc/resolv.conf
perf
# профилирование ###perf ###oprofile ###nmi yum --enablerepo='base-debuginfo' install kernel-debuginfo-`uname -r` kernel-devel perf oprofile gdb kexec-tools crash perf top -d 5 -U perf top -d 5 -g -U perf stat -e task-clock,cycles,instructions,cache-references,cache-misses sleep 5 perf record -a sleep 5 и потом perf report # профилирование ###perf ###oprofile ###nmi echo 0 > /proc/sys/kernel/nmi_watchdog opcontrol --deinit opcontrol --init opcontrol --reset opcontrol --start --vmlinux=/usr/lib/debug/lib/modules/2.6.32-642.el6.x86_64/vmlinux # но иногда можно и --no-vmlinux если нам не важно про ядро, а только про юспейс # если баг Failed to open profile device: Device or resource busy, то стопаем все виртуалки KVM, одна из них залочила nmi sleep 10 # ждем сбора статистики opcontrol --stop # включаем watchdog обратно echo 1 > /proc/sys/kernel/nmi_watchdog
~~OWNERAPPROVE~~
Обсуждение