vesper-bot
@vesper-bot
Любитель файрволлов

Как измерить процессорное время, потраченное ядром на ipsec и NAT?

Есть сервер с файрволлом и NAT на нем, ещё поднят libreswan и один VPN. Хочу посмотреть загрузку процессора при передаче файла по VPN. top показал пустоту - sy 0.2% id 99.8% - не верю (с). Есть ли вариант получить информацию от ядра, сколько оно времени тратит на преобразование пакетов? Можно в реальном времени.
  • Вопрос задан
  • 414 просмотров
Решения вопроса 1
VELIK505
@VELIK505
Руководитель департамента profitcentr.com
top показал пустоту - sy 0.2% id 99.8% - не верю

Значит так и есть.
Открой 3 окна в одном top в другом htop в третьем ps aux щёлкай.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Утилиты для диагностики проблем с производительнос...

А вобще, чтобы понимать что или кто грузит систему во времени нужно собирать данные, аккумулировать их, потом строить графики, то есть по сути Вам нужна простенькая система мониторинга, к примеру тот же munin он прост в установке и настройке и по нему очень много мануалов.
Ответ написан
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
1) Удостоверьтесь, что у вас данные идут действительно через ipsec + vpn
2) Нагрузите роутер утилитами iperf
3) Используйте top/htop для просмотре статистики в реальном времени. Если чото-то и считается, то это обязательно должно быть показано в процессах и загрузке ядра
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы