Task Manager для Mac пишет Дэйв У. Пламмер — тот самый разработчик, который сделал оригинальный Диспетчер задач Windows. Утилита уже в бете, а Microsoft дала ему доступ к исходникам версии из Windows XP для справки и демонстраций.
История тут вкусная для тех, кто помнит Windows XP не по скриншотам. Пламмер делал первый Task Manager как компактную системную утилиту размером около 80 КБ. Сейчас он переносит идею на macOS, где штатным инструментом для процессов служит Activity Monitor.
Сам Пламмер объяснил мотивацию без дипломатии. На вопрос, зачем Mac свой Task Manager, он ответил: «Activity Monitor blows». По-русски смысл простой: штатный Мониторинг системы Apple его не устраивает.
Mac получит Task Manager, но не копию кода Windows
Пламмер пишет утилиту на Swift и прямо говорит, что не использует оригинальный код Windows Task Manager. Microsoft, по его словам, передала ему исходники версии из Windows XP с разрешением показывать и использовать их как референс, но не как основу нового приложения.
Это важная деталь для понимания проекта. Речь не о переносе старого компонента Windows в macOS. Пламмер собирает новое приложение под платформу Apple, но держит перед глазами поведение классического Диспетчера задач.
После Windows XP у него нет доступа к более свежему коду Task Manager. Поэтому функции из Windows 10 или Windows 11 он не может просто подсмотреть в исходниках. Да и сам формат macOS диктует свои ограничения.
Пламмер уже показывал скриншоты версии для Mac. Параллельно он недавно экспериментировал с ретро-вариантом Task Manager в духе Atari Tempest. Видно, что для него это не корпоративный продукт, а инженерная игрушка с хорошим шансом стать полезной.
Чем Task Manager сильнее Activity Monitor
Штатный Activity Monitor показывает загрузку CPU, память, энергопотребление, диски, сеть и помогает завершать процессы. Но Windows Task Manager давно вырос из простого списка задач и закрыл больше сценариев администрирования прямо из одного окна.
В Windows пользователь получает не только графики. Там есть управление автозагрузкой, приоритетами процессов, службами и подробной статистикой по ресурсам. Для домашнего ПК это удобно, когда нужно быстро понять, кто съел память после запуска системы.
На Mac часть таких задач живёт в других местах системы. Часть требует терминала или сторонних утилит. Если Пламмер перенесёт хотя бы часть логики Windows-инструмента, приложение может понравиться пользователям, которые работают с двумя экосистемами.
- CPU и память: базовый мониторинг процессов, как в Activity Monitor.
- Дисковая активность: Пламмер сейчас настраивает отображение нагрузки накопителя.
- Частота отрисовки: разработчик экспериментирует с графиками на 60 FPS.
- Автозагрузка и службы: эти функции есть в Windows Task Manager, но их наличие в Mac-версии пока не подтверждено.
С дисками Пламмер уже столкнулся с типичной проблемой визуализации. Если рисовать мгновенную активность накопителя на 60 кадрах в секунду, график начинает заметно мерцать. Для системной утилиты это не косметика: по графику пользователь должен быстро читать нагрузку, а не ловить шум.
Релиз Пламмер планирует через Mac App Store. Бета-версия будет бесплатной. Он также допускает, что может потерять интерес к доработке и открыть исходный код, чтобы проект продолжили другие разработчики.
Пламмер формулирует план без лишней серьёзности: он собирается «throw it up on the App Store» и выпустить бесплатно в бете, потому что «the first taste is always free».