Периодический краш интерфейса в приложениях
Вложений: 1
Всем привет!
Есть трабл под Вин8.1
Во время работы спонтанно происходит вот такая штука на скрине. Чуть погодя все вроде возвращается ну или как вариант поводя мышкой все отрисовывается. Видяха NV GT630 на два моника. В скрине слева глюк на втором монике, приложение Excel.
Помогите плз, есть ли идеи фикса данного трабла
|
имхо заканчивается место для хранения объектов GDI (шрифты, точечные рисунки и т.д.) то есть достижение определенным процессом своего ограничения (лимита).
|
diagnoz_, стесняюсь спросить, можно ли с этим что-либо делать?
|
Через утилиту Process Explorer посмотрите сколько объектов GDI использует каждый процесс. Добавьте столбец GDI Objects (меню View - Select Columns - вкладка Process Memory - галочка GDI Objects).
При этом посмотрите, есть ли какие-то события в системном журнале, во время таких артефактов?
|
Кроме ошибок сервера DCOM ничего вообще нет похожего. Со значением GDI отпишусь позже как повторится. Ну предположим оно пороговое и ошибок нет, можно ли что то сделать?
|
Вложений: 1
Повторилось, GDI 10k, в журнале ничего(
Скрин прилагаю с Process Explorer во время лага
|
Есть вот такие ключи
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows GDIProcessHandleQuota and USERProcessHandleQuota
у которых соотв 16384 и 18000 максимальные значения. По дэфолту и там и там 10к, вот сейчас поменял на максимальные, тестю.
Если есть опыт или еще какие идеи отпишитесь плз
|
По всей видимости процесс excel.exe превышает лимит в 10000 объектов GDI?
|
Цитата:
Цитата NTLose
16384 и 18000 максимальные значения »
|
даже и такого количества может не хватить, бывает, что процесс занимает и все 65536 объектов системы.
|
diagnoz_, то есть по сути это не то что бы косяк но явно недоработка MS... Судя по гуглу это тянется с NT, и MS судя по всему по барабану на это =/
|
по всей видимости да. такое встречается и у сторонних разработчиков игр и приложений. то есть какой-то фрагмент кода в приложении криво написан разработчиком, таким образом какой-то объект в процессе вызывает утечку объектов GDI.
|
Нда, пичаль.
Пока не закрываем давайте, седня-завтра ситуация сэмулируется и посмотрю как повлияли твики. Отпишусь!
|
Время: 23:05.
© OSzone.net 2001-