disappointed Posted August 26, 2009 Posted August 26, 2009 Эпизодически один из pptpctrl процессов на одной из машин терминирующих туннели начинает активно есть процессорное время, при этом трафик может даже вообще не идти через туннель - загрузка по top не падает. Лечится килянием процесса. Это чего такое и как вылечить? pptpd 1.3.0 Вставить ник Quote
rsst Posted August 26, 2009 Posted August 26, 2009 (edited) Эпизодически один из pptpctrl процессов на одной из машин терминирующих туннели начинает активно есть процессорное время, при этом трафик может даже вообще не идти через туннель - загрузка по top не падает. Лечится килянием процесса. Это чего такое и как вылечить? pptpd 1.3.0 Борюсь с этим с самого начала пользования pptpd (предыдущие версии имели тот же баг). Решил написанием скрипта проверяющим на наличие таких процессов и киляющим оные. Edited August 26, 2009 by rsst Вставить ник Quote
disappointed Posted August 26, 2009 Author Posted August 26, 2009 Хм, ранее я не замечал этого, началось этак с полгода назад. И есть подозрение что оно связано со временем работы процесса pptpctrl потому сглючиввают именно ооочень продолжительные сессии. Вставить ник Quote
rsst Posted August 26, 2009 Posted August 26, 2009 Хм, ранее я не замечал этого, началось этак с полгода назад. И есть подозрение что оно связано со временем работы процесса pptpctrl потому сглючиввают именно ооочень продолжительные сессии. у меня сложилось впечатление, что это связано с некорректным обрывом соединения со стороны юзера Вставить ник Quote
Giga-Byte Posted August 26, 2009 Posted August 26, 2009 собери его с дебагом, как начнется - подключись к процессу с помошью gdb и посмотри где этот бесконечный цикл, потом уже плясать. Вставить ник Quote
disappointed Posted August 26, 2009 Author Posted August 26, 2009 Нет, не с обрывом, у меня почти всегда активность есть, абонент живой висит, но процесс грузит так как будто там 100мбт прокачивается. Вставить ник Quote
rsst Posted August 26, 2009 Posted August 26, 2009 собери его с дебагом, как начнется - подключись к процессу с помошью gdbи посмотри где этот бесконечный цикл, потом уже плясать. кажись там оно ждет отваливания дочернего процесса, а тот давно отвалился Вставить ник Quote
terrible Posted August 26, 2009 Posted August 26, 2009 у меня похожая ситуация была, причем и родители и дети не отваливались, просто появлялось несколько pptpctrl жрущих много памяти и проца Вставить ник Quote
Giga-Byte Posted August 26, 2009 Posted August 26, 2009 собери его с дебагом, как начнется - подключись к процессу с помошью gdbи посмотри где этот бесконечный цикл, потом уже плясать. кажись там оно ждет отваливания дочернего процесса, а тот давно отвалился Дык наверное-таки надо разобраться, и если можно исправить, а то спать спокойно нельзя... (ну кому как собственно) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.