Перейти к содержимому
Калькуляторы

процесс pptpctrl периодически грузит машину

Эпизодически один из pptpctrl процессов на одной из машин терминирующих туннели начинает активно есть процессорное время, при этом трафик может даже вообще не идти через туннель - загрузка по top не падает. Лечится килянием процесса. Это чего такое и как вылечить? pptpd 1.3.0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Эпизодически один из pptpctrl процессов на одной из машин терминирующих туннели начинает активно есть процессорное время, при этом трафик может даже вообще не идти через туннель - загрузка по top не падает. Лечится килянием процесса. Это чего такое и как вылечить? pptpd 1.3.0

Борюсь с этим с самого начала пользования pptpd (предыдущие версии имели тот же баг). Решил написанием скрипта проверяющим на наличие таких процессов и киляющим оные.

Изменено пользователем rsst

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хм, ранее я не замечал этого, началось этак с полгода назад. И есть подозрение что оно связано со временем работы процесса pptpctrl потому сглючиввают именно ооочень продолжительные сессии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хм, ранее я не замечал этого, началось этак с полгода назад. И есть подозрение что оно связано со временем работы процесса pptpctrl потому сглючиввают именно ооочень продолжительные сессии.

у меня сложилось впечатление, что это связано с некорректным обрывом соединения со стороны юзера

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

собери его с дебагом, как начнется - подключись к процессу с помошью gdb

и посмотри где этот бесконечный цикл, потом уже плясать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет, не с обрывом, у меня почти всегда активность есть, абонент живой висит, но процесс грузит так как будто там 100мбт прокачивается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

собери его с дебагом, как начнется - подключись к процессу с помошью gdb

и посмотри где этот бесконечный цикл, потом уже плясать.

кажись там оно ждет отваливания дочернего процесса, а тот давно отвалился

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у меня похожая ситуация была, причем и родители и дети не отваливались, просто появлялось несколько pptpctrl жрущих много памяти и проца

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

собери его с дебагом, как начнется - подключись к процессу с помошью gdb

и посмотри где этот бесконечный цикл, потом уже плясать.

кажись там оно ждет отваливания дочернего процесса, а тот давно отвалился

Дык наверное-таки надо разобраться, и если можно исправить, а то спать спокойно нельзя... (ну кому как собственно)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.