Информация об изменениях

Сообщение Re[63]: Еще от 01.07.2017 10:39

Изменено 01.07.2017 10:41 Pauel

Re[63]: Еще
Здравствуйте, c-smile, Вы писали:

CS>Т.е. в GDI+ frame rendering загружает СPU сильно, что вызывает WM_PAINT приходить через раз (условно) и FPS становится ниже.

CS>Тулзы типа ProcessExplorer показывают интегральную загрузку CPU. Т.е. в среднее значение за последнюю секунду или типа того.

У меня сколько я ни гонял скитер, больше 13% ни разу не было, обычно 12...12.9. Т.е. загружено ровно пол-ядра. Было предположение, что это особенность эвентлупа а не собственно рендеринга. Если это не эвентлуп, то очень странно видеть загрузку половины ядра в gdi+ режиме. Должно быть какое то другое рациональное объяснение.

Мб это сделано специально, для энергосбережения или еще чего. Просто когда я делал гладкую прокрутку через gdi+, у меня примерно на 50-60 фпс загрузка CPU была около 80...90%.
Re[63]: Еще
Здравствуйте, c-smile, Вы писали:

CS>Т.е. в GDI+ frame rendering загружает СPU сильно, что вызывает WM_PAINT приходить через раз (условно) и FPS становится ниже.

CS>Тулзы типа ProcessExplorer показывают интегральную загрузку CPU. Т.е. в среднее значение за последнюю секунду или типа того.

У меня сколько я ни гонял скитер, больше 13% ни разу не было, обычно 12...12.9. Т.е. загружено ровно пол-ядра. Было предположение, что это особенность эвентлупа а не собственно рендеринга. Если это не эвентлуп, то очень странно видеть загрузку половины ядра в gdi+ режиме. Должно быть какое то другое рациональное объяснение.

Мб это сделано специально, для энергосбережения или еще чего. Просто когда я делал гладкую прокрутку через gdi+, у меня примерно на 50-60 фпс загрузка CPU была около 80...90% ядра, т.е. в пересчете на 4 ядра это около 20-22%.