Да. Поток берется с видео поверхности, которая обновляется. А в свернутом режиме этого не происходит.
Даже если окно частично перекрыто другим окном, то обновление тоже будет происходить частично.
Скажем, программа посылает команду ОС "нарисовать круг в своем окне", а ОС видит, что окно свернуто и просто игнорирует это. Так достигается экономия ресурсов.
Программа же не в песочнице выполняется. Антивирус будет давать свою нагрузку, в зависимости от настроек глубины проверки, а программа будет давать свою нагрузку. И если антивирус даёт в 10 раз больше, то это только его проблемы.
Если на общем графике загрузки процессора (Ctrl+I) навести мышку на пик загрузки, то во всплывающей подсказке можно увидеть название процесса, который больше всего загружал систему.
$prodAttr = array();
$i = 0;
foreach($html->find('.tblProductAttributes .tblRight') as $element) {
$i++;
$prodAttr[$i] = array();
$prodAttr[$i][] = $element->plaintext;
}
(оригинальные ошибки сохранены)