none
Куда делась моя память? Tracking Pool Leaks RRS feed

  • Вопрос

  • Приветствую!

    С некоторого времени стал повисать сервер и перезагружаться при переполнении nonpaged pool.

    Как бороться с этим описано тут: http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx

    Проблема в том что не могу определить какой из драйверов начал жрать память (

    При этом важно, что сервер находится в продуктиве, на нем важное ПО которое не представляется возможным пока что. На сервере никаких изменений не происходило. Никаких обновлений не ставим! Вообще не трогаем. Кстати, проверял на вирусы дрвебовским куреитом последним - нету.

    У меня подозрение на 2 тега (Proc и Thre). Собранные мною данные вот такие:

     

    Далее смотрел по тегам:

    Proc:

    Thre: выдает целый список драйверов со вхождением "Thre" в название.

     

    Куда дальше копать? Даже если найду кто память сжирает что делать??

     

    25 июля 2012 г. 2:50

Ответы

  • Нашел!!!

    Cisco LDAP Monitor Service не мог получить доступ к логам и предпринимал множество попыток!

    Остановил сервис, удалил старые логи, запустил - работает! Утечек памяти больше нет.

    Всем спасибо!

    • Помечено в качестве ответа Vaylandt Artem 30 июля 2012 г. 5:06
    30 июля 2012 г. 5:06

Все ответы

  • А какой список драйверов сопоставлен тегу Thre? Есть подозрение на сетевую карту либо драйвера для нее

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    27 июля 2012 г. 13:42
    Модератор
  • Это не драйверы.

    Thre - это память для объектов потоков, Proc - процессов.

    Похоже, какой-то процесс создает много дочерних процессов и/или потоков и не закрывает их описатели. Ориентировочно понять, какой именно процесс, можно по количеству открытых им описателей (смотреть в Диспетчере задач, на вкладке процессы, добавить соответствующий столбец через меню Вид). Уточнить можно, просмотрев список открытых описателей с помощью  Process Explorer от Sysinternals (можно скачать с сайта Microsoft).


    Слава России!


    • Изменено M.V.V. _ 28 июля 2012 г. 15:12
    28 июля 2012 г. 15:11
  • Нашел!!!

    Cisco LDAP Monitor Service не мог получить доступ к логам и предпринимал множество попыток!

    Остановил сервис, удалил старые логи, запустил - работает! Утечек памяти больше нет.

    Всем спасибо!

    • Помечено в качестве ответа Vaylandt Artem 30 июля 2012 г. 5:06
    30 июля 2012 г. 5:06
  • Vaylandt Artem

    А каким образом выяснилось, что проблема с Cisco LDAP Monitor Service?

    А то застопорился, у меня теги Nnnn, Nbuf ссылаются на netio.sys, а что дальше так же непонятно
    • Изменено foxyovovich 7 августа 2012 г. 13:45
    7 августа 2012 г. 13:40
  • А то застопорился, у меня теги Nnnn, Nbuf ссылаются на netio.sys, а что дальше так же непонятно
    Создайте свою тему - будем ковырять там.
    8 августа 2012 г. 5:56
    Отвечающий