|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander N. Kabaev 2:5020/400 21 Feb 2006 04:40:19 To : Slawa Olhovchenkov Subject : Re: Детект кернельной утечки памяти -------------------------------------------------------------------------------- > Покажи где в ipnat есть M_TEMP. Где-то в районе строки 1572 в ip_compat.h. К сожалению покрывает весь ipnat, так что о наиболее точно судить о том, что течёт, придётся по bucket size и количеству объектов в каждом. Тоже не бог весть как сложно. > Далее, не используется ли M_TEMP где-либо неявным образом (наприер, > при локах)? Hе при локах, но может. И что? Тебе бы разобраться, _что_ именно течёт поначалу и в любом случае ты сможешь либо исключить, либо убедиться в виновности ipnat с достаточной долей уверенности. > PS: и ваще, как правильно это M_SLAWA ввести в систему? man 9 malloc на предмет MALLOC_DECLARE и MALLOC_DEFINE. -- Alexander Kabaev --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/11954bf2bb89d.html, оценка из 5, голосов 10
|