Снизьте частоту перерисовки интерфейса

Пожелания по улучшению программы. Чего еще не хватает в DM.

Moderators: Korney San, Qwertiy, marcipan, igelizm

Post Reply
123459
Posts: 2
Joined: 03 Dec 2013, 10:46 Tue

Снизьте частоту перерисовки интерфейса

Post by 123459 »

На устаревших компьютерах (p4 2.4+ghz) при скачивании быстрее 10 мегабит/с, download master нагружает процессор на ~10%(не постоянно, а скачками).
Ещё, процессор нагружается на таком-же уровне даже когда программа свёрнута...
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

На основании чего делается вывод, что это связано с перерисовкой интерфейса?
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
123459
Posts: 2
Joined: 03 Dec 2013, 10:46 Tue

Re:

Post by 123459 »

Qwertiy wrote:На основании чего делается вывод, что это связано с перерисовкой интерфейса?
Нагрузка на процессор, отображаемая в диспетчере задач, повышается в такт мерцанию обновляемых элементов интерфейса - прогресс-бару загрузки частей теущего файла внизу главного окна.
К тому-же, если элемент мерцает, это значит, что он обновляется много раз в секунду - это бессмысленно.

Если вы считаете, что не интерфейс download master'а нагружает процессор - тогда что?
К примеру, на таких-же(тех-же) компьютерах, μtorrent почти не нагружает процессор при скачивании на скорости 20 мбит/с.
Post Reply