|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 21 Feb 2006 10:59:00 To : Alexander N. Kabaev Subject : Детект кернельной утечки памяти -------------------------------------------------------------------------------- 21 Feb 06, Alexander N. Kabaev writes to Slawa Olhovchenkov: >> Покажи где в ipnat есть M_TEMP. ANK> Где-то в районе строки 1572 в ip_compat.h. К сожалению покрывает весь ANK> ipnat, так что о наиболее точно судить о том, что течёт, придётся по ANK> bucket size и количеству объектов в каждом. Тоже не бог весть как ANK> сложно. А как? >> Далее, не используется ли M_TEMP где-либо неявным образом (наприер, >> при локах)? ANK> Hе при локах, но может. И что? Тебе бы разобраться, _что_ именно течёт ANK> поначалу и в любом случае ты сможешь либо исключить, либо убедиться ANK> в виновности ipnat с достаточной долей уверенности. В виновность связки ipnat+ipfw я уверен абсолютно >> PS: и ваще, как правильно это M_SLAWA ввести в систему? ANK> man 9 malloc на предмет MALLOC_DECLARE и MALLOC_DEFINE. Я их в любой файл могу засунуть? В модуль, что бы выгружать/загружать? ... Икона IBM должна стоять в синем углу. --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/222143fabb20.html, оценка из 5, голосов 10
|