The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите разобраться с утечкой  памяти!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите разобраться с утечкой  памяти!" 
Сообщение от Максим emailИскать по авторуВ закладки(??) on 31-Май-05, 18:28  (MSK)
Помогите, плз, разобраться с утечкой памяти. Cервер  небольшой фирмы собран на 2хP3-900, 1Gb RAM, Debian(squid, bind9, Rejik3, apache, postfix, kernel- 2.4.30 с kernel.org). Никакой особеной нагрузки у сервера нет - просто раздача локальных IP и организация доступа к Инету. После какого-то очередного обновления системы (libc, postfix, bind) появилась такая особенность - свободная память в процессе работы медленно  уменьшается и достигает через неделю десятков мегов, со всеми сопутствующими эффектами, против 930 мегов при запуске сервера. При перезапуске сервера все ок. Анализ memstat за несколько суток ничего не дал, перезапуск сервисов дает очень незначительное изменение. Остановка всех сервисов тоже не дает никаких заметных эффектов.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Помогите разобраться с утечкой  памяти!" 
Сообщение от toor99 emailИскать по авторуВ закладки(ok) on 31-Май-05, 18:58  (MSK)
Я бы сказал, что это нормально, за исключением:
> Остановка всех сервисов тоже не дает никаких заметных эффектов.
То-есть, сервисы остановили, а память не освободилась? Тогда это больше всего похоже на утечку памяти в ядре или в модулях ядра.
Лечится, очевидно, обновлением.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Помогите разобраться с утечкой  памяти!" 
Сообщение от Максим emailИскать по авторуВ закладки(??) on 31-Май-05, 19:17  (MSK)
Так ведь установлено последнее ядро 2.4.30, куда же еще обновлять? И аналогичная ситуация на давно работающей машине с очень старым ядром 2.2.18. То же Linux Debian, bind8, ipchains. Работала 2 года, раздавала IP и фильтровала трафик, все было нормально и вдруг начала утекать память и выгружаться сервисы.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Помогите разобраться с утечкой  памяти!" 
Сообщение от NuclearCat emailИскать по авторуВ закладки on 31-Май-05, 20:00  (MSK)
ps axv|more
  704 ?        S     34:41    903   586 19473 17148 13.5 (squid)

top иногда не показывает реальное использование памяти.
Кстати его тоже попробуйте, и нажмите Shift+M

Слышал еще, что-то можно почерпнуть в
/proc/slabinfo

Память может утекать например в disk/network буферы и conntrack.
А вообще беспокоится нужно только тогда, когда сервер уходит в своп. Память может использоваться на 100%, для кеширования дисковых данных например, и не это совсем неплохо.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру