Войти

Показать полную графическую версию : spoolsv.exe, утечка в каком-то драйвере...?


Страниц : 1 [2]

Petya V4sechkin
30-10-2013, 17:36
Котяр, можете сделать дамп процесса:
в командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) выполните:
"путь\gflags.exe" /i spoolsv.exe +ust
только путь правильный к gflags.exe укажите;
перезапустите службу "Диспетчер печати";
подождите немного, пока она отожрет некоторое количество памяти, чтобы утечка была видна;
создайте дамп процесса spoolsv.exe с помощью Диспетчера задач (http://support.microsoft.com/kb/931673/en-us);
заархивируйте полученный DMP-файл и выложите на любой файлообменник, например http://rghost.ru

Efir
30-10-2013, 17:51
о, еще один способ, - снять дамп. Но все же umdh лучше на мой взгляд. Petya V4sechkin, как считаете?

Petya V4sechkin
30-10-2013, 17:58
Efir, почитал описание (http://support.microsoft.com/kb/268343/en-us) - да, "у ней внутре" уже все автоматизировано, пишет лог со стеком.

Котяр
31-10-2013, 10:35
Petya V4sechkin, на данный момент spoolsv отъедает 3хх Мб памяти.
При попытке сделать дамп gflags - скрин.
Дамп диспетчером тоже сделал на всякий. Около 350 Мб. Сейчас заливаю.
Вот дамп диспетчером задач (http://www.4shared.com/file/kMafTE8U/spoolsv_103113_10-25.html)

umdh - не могу найти. Наверное он еще в каком-либо пакете. Я при установке, не все пакеты поставил из sdk.

Efir
31-10-2013, 17:34
umdh - не могу найти. Наверное он еще в каком-либо пакете. Я при установке, не все пакеты поставил из sdk »

он не в sdk входит, а в Debugging Tools for Windows. Следуйте советам Petya V4sechkin, а то я влез...

Petya V4sechkin
31-10-2013, 18:44
При попытке сделать дамп gflags - скрин
Это не дамп, а указание хранить stack trace database для процесса.
После этого необходимо было перезапустить службу (процесс spoolsv.exe) и подождать, когда отожрет память.
И только затем создавать дамп.

P. S. Но с umdh полегче будет анализировать, если что.

Котяр
01-11-2013, 00:38
Цитата Petya V4sechkin:
И только затем создавать дамп. »
Понятно, сейчас перезагрузил сервер. Выполнил:
1)"C:\Program Files (x86)\Support Tools\gflags.exe" /i spoolsv.exe +ust
2)Начал службу печати сначала.
3)spoolsv.exe начал с примерно 14Мб. Сейчас жду переполнения, в крайнем случае, утром сниму дамп и выложу.
Вот дамп. (http://www.4shared.com/file/CzcZaRKZ/spoolsv_01-11-13_10-49.html)

Efir, umdh в Debugging Tools for Windows нашел, пока идем тогда по рекомендациям уважаемого Petya V4sechkin.
А дальше посмотрим, если ничего не выйдет так...




© OSzone.net 2001-2012