Сегодня 20 июня 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → task manager

Создатель диспетчера задач Windows объяснил, почему инструмент врёт о загрузке процессора — и почему это не исправить

Бывший инженер Microsoft Дэйв Пламмер (Dave Plummer), создавший оригинальный диспетчер задач Windows, объяснил, почему этот инструмент не способен показывать загрузку процессора (CPU) в реальном времени, и как именно он считает этот показатель. По словам разработчика, архитектура диспетчера задач была намеренно упрощена, однако появление динамического масштабирования частоты CPU и Turbo Boost лишили его возможности оценивать реальную вычислительную работу.

 Источник изображения: @DavesGarage / youtube.com

Источник изображения: @DavesGarage / youtube.com

Диспетчер задач работает по таймеру: через заданные промежутки времени он обновляет показатели и отображает интерпретацию того, что происходило с компьютером между двумя обновлениями, а не картину загрузки CPU в реальный момент времени. Очевидным решением было бы делить загрузку на время между обновлениями, однако такой подход требует, чтобы GUI-таймер срабатывал строго в нужный момент, что на практике гарантировать невозможно.

Пламмер запрограммировал диспетчер иначе: инструмент запрашивает суммарное время каждого процесса — сумму времени в режиме ядра и в пользовательском режиме — с момента его запуска. Из этого значения вычитается результат предыдущего запроса для того же процесса, а полученная разность делится на суммарное процессорное время, израсходованное всеми процессами между обновлениями. Метод сложнее, зато точнее.

Технический прогресс, однако, сделал и этот подход недостаточным. Поскольку учёт строится на усреднённых значениях между обновлениями, он не отражает реальную работу, выполняемую в конкретный момент времени. На современных CPU с динамическим масштабированием частоты, Turbo Boost, тепловым троттлингом и глубокими состояниями простоя связь между затраченным временем и объёмом выполненной работы существенно ослабла.

По мнению разработчика, корректной метрикой была бы не доля занятого времени, а отношение реально выполненной работы к максимально возможной теоретической производительности. Однако повлиять на реализацию этой идеи Пламмер уже не может: из Microsoft он вышел на пенсию.


window-new
Soft
Hard
Тренды 🔥
Новая статья: Solarpunk — выживание под солнечными лучами. Рецензия 19 мин.
Google DeepMind покинул лауреат Нобелевской премии Джон Джампер — он перейдёт в Anthropic 40 мин.
CD Projekt Red до сих пор не восстановила репутацию после скандального релиза Cyberpunk 2077, но не теряет надежды 3 ч.
«Спасибо за вашу страсть к игре»: Valve поздравила Counter-Strike с 27-летием 4 ч.
Никакого ИИ в браузере — Vivaldi пообещала «сохранить человеческий подход к просмотру веб-страниц» 6 ч.
Слухи: амбициозный самурайский боевик Onimusha: Way of the Sword от Capcom выйдет на три недели раньше запланированного 7 ч.
Google заявила о готовности запустить программу верификации разработчиков и приложений 8 ч.
В последнем обновлении Windows 11 сломалась «Корзина» и запуск приложений Office 9 ч.
У Google Android 17 проявились первые сбои: исчезают виджеты, отказывает Wi-Fi в приложениях 11 ч.
Alibaba Cloud делает ставку на развитие во Франции, а Европа желает получить больше контроля над ИИ-инфраструктурой 11 ч.
Зонд NASA Lucy встретил кувыркающийся астероид-гантель и нашёл на нём следы древней воды 4 ч.
«Логарифмический» ИИ-ускоритель Tensordyne Napier обещает выскоую производительность при минимальном энергопотреблении 5 ч.
Современные роботы освоили многое, но окружающий мир они всё ещё не понимают 6 ч.
«Не можем создать смартфон», — Nothing отменила выпуск CMF Phone 3 Pro из-за роста цен на память 7 ч.
Сбербанк этой осенью представит человекоподобных роботов собственной разработки 8 ч.
Потребительский SATA SSD выдержал 15 000 полных перезаписей за 16 лет и продолжает работать 8 ч.
Cloud.ru начал строительство собственного ЦОД в Московской области 9 ч.
В Тасмании начали строить «чёрный ящик Земли» — сверхзащищённый бункер с климатическим архивом планеты 9 ч.
Выход SpaceX на биржу сделал миллиардерами членов совета директоров и сотрудников компании 9 ч.
MaxSun выпустила материнские платы Mini-ITX с разъёмами MCIO вместо привычных PCIe x16 10 ч.