PDA

Показать полную графическую версию : [решено] querydosdevice failed


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

Petya V4sechkin
13-12-2010, 13:02
unikus, прошу прощения, ссылка с форума микрософт (из предыдущего поста) ввела меня в заблуждение.

Судя по статье Марка Руссиновича (рекомендуется к внимательному прочтению)
Преодолевая границы Windows: объекты USER и GDI (часть 2) (http://blogs.technet.com/b/mark_russinovich/archive/2010/04/06/3323382.aspx)

объекты GDI не распределяются из куч рабочего стола; вместо этого на системах Windows XP и Windows Server 2003, на которых не установлены Terminal Services, они распределяются из общего выгружаемого пула

unikus, так что SharedSection и Desktop Heap Monitor нет смысла трогать.
Если не удастся определить утечку объектов GDI с помощью Диспетчера задач или Process Explorer, придется копать глубже (искать утечку выгружаемого пула).
Преодолевая ограничения Windows: выгружаемый и невыгружаемый пулы (http://blogs.technet.com/b/mark_russinovich/archive/2009/05/06/3236407.aspx)

Альтернативно можете твикнуть параметры PoolUsageMaximum и PagedPoolSize (http://support.microsoft.com/kb/312362/ru)




© OSzone.net 2001-2012