Экс-разработчик Windows создает замену «Мониторинга системы» macOS в духе «Диспетчера задач»
Дэйв Пламмер, бывший ведущий разработчик Microsoft, известный как создатель «Диспетчера задач» Windows, объявил о разработке альтернативы встроенному «Мониторингу системы» macOS. Он считает, что стандартная утилита Apple не справляется с задачами диагностики и управления процессами, и предлагает соб

Дэйв Пламмер, бывший ведущий разработчик Microsoft, известный как создатель «Диспетчера задач» Windows, объявил о разработке альтернативы встроенному «Мониторингу системы» macOS. Он считает, что стандартная утилита Apple не справляется с задачами диагностики и управления процессами, и предлагает собственное решение, которое объединит лучшие черты Windows-инструмента с возможностями macOS. Эта новость вызвала широкий резонанс в ИТ-сообществе, ведь речь идет об одном из самых авторитетных специалистов в области системного программирования.
Пламмер, проработавший в Microsoft более двух десятилетий, участвовал в создании ключевых компонентов Windows, включая знаменитый «Диспетчер задач», который стал незаменимым помощником для миллионов пользователей. Его критика macOS-аналога основана на многолетнем практическом опыте: он утверждает, что «Мониторинг системы» не дает полной картины о потреблении ресурсов, не позволяет детально управлять процессами и часто вводит пользователей в заблуждение неточными данными.
Почему Пламмер раскритиковал «Мониторинг системы» macOS
В своем блоге Дэйв Пламмер назвал «Мониторинг системы» macOS «недостаточно информативным» и «неудобным для продвинутых пользователей». По его словам, утилита не показывает реальную нагрузку на процессор при использовании нескольких приложений, не дает возможности узнать, какие именно потоки внутри процесса потребляют ресурсы, а также не позволяет быстро завершать зависшие задачи. Он также отметил, что интерфейс программы перегружен визуальными элементами, но при этом скрывает важные технические детали.
Критика не ограничилась общими словами. Пламмер привел конкретные примеры, когда «Мониторинг системы» показывал завышенную нагрузку на диск или неверно отображал использование памяти. Он подчеркнул, что такие проблемы могут вводить пользователей в заблуждение и мешать эффективной диагностике неполадок. По его мнению, Apple не уделяет достаточного внимания развитию этой утилиты, сосредоточившись на других аспектах системы.
Какие недостатки «Мониторинга системы» отмечают пользователи?
Многие пользователи macOS сталкиваются с аналогичными проблемами. Например, при работе с ресурсоемкими приложениями, такими как видеоредакторы или виртуальные машины, «Мониторинг системы» может показывать общую загрузку процессора, но не детализировать, какой именно процесс или поток вызывает нагрузку. Это затрудняет поиск причины зависаний или медленной работы. Также часто критикуют отсутствие возможности изменять приоритеты процессов прямо из интерфейса — для этого приходится использовать командную строку и сторонние утилиты.
Еще одна претензия — неточность данных о памяти. В macOS используется сложная схема управления памятью, и стандартный монитор не всегда корректно отображает реальное потребление, что может вводить в заблуждение при диагностике утечек памяти. Пламмер планирует решить эти проблемы, предоставив пользователям точную и подробную информацию.
Предыстория и контекст: кто такой Дэйв Пламмер
Дэйв Пламмер — легендарная фигура в мире системного программирования. Он начал работать в Microsoft в 1990-х годах и быстро зарекомендовал себя как эксперт по низкоуровневым компонентам Windows. Именно он разработал первую версию «Диспетчера задач», которая появилась в Windows NT 4.0 и с тех пор стала стандартом для всех последующих версий операционной системы. Его вклад в развитие Windows трудно переоценить: он участвовал в создании таких функций, как управление памятью, планировщик задач и инструменты мониторинга производительности.
После ухода из Microsoft Пламмер продолжил заниматься разработкой, но уже в качестве независимого эксперта и консультанта. Его критика macOS не случайна: он давно использует компьютеры Apple в повседневной работе и хорошо знаком с их сильными и слабыми сторонами. В последние годы он неоднократно высказывался о том, что macOS могла бы многое позаимствовать из Windows, особенно в части системных утилит.
Чем отличается новый инструмент от «Мониторинга системы»?
Пламмер планирует создать утилиту, которая будет сочетать в себе лучшие черты «Диспетчера задач» Windows и современные возможности macOS. Основное отличие — более детальная информация о процессах: пользователь сможет видеть не только общее использование CPU, но и активность каждого потока, а также точные данные о потреблении памяти и дисковых операций. Кроме того, новый инструмент будет поддерживать управление процессами — принудительное завершение, изменение приоритетов и приостановку.
Еще одной важной особенностью станет удобный интерфейс, который, по словам Пламмера, будет «понятен даже новичкам, но при этом не ограничивает опытных пользователей». Он планирует использовать современные технологии macOS, такие как Swift и SwiftUI, чтобы обеспечить нативную производительность и интеграцию с системой. Проект будет распространяться как open-source, что позволит сообществу вносить свой вклад в развитие.
Какие функции будут доступны в новой утилите?
Пламмер поделился техническими деталями своего проекта. Он планирует использовать низкоуровневые API macOS, такие как libproc и sysctl, для получения точной информации о процессах и системных ресурсах. Это позволит обойти ограничения стандартных средств мониторинга и предоставить пользователям более полную картину. Он также рассматривает возможность интеграции с командной строкой, чтобы утилиту можно было использовать в скриптах и автоматизированных сценариях.
Сравнивая с «Диспетчером задач» Windows, Пламмер отмечает, что его новый инструмент будет более гибким: пользователи смогут настраивать отображаемые колонки, создавать фильтры и сохранять профили для разных сценариев использования. Он также планирует добавить функцию уведомлений, которая будет предупреждать о превышении пороговых значений нагрузки. Это особенно полезно для разработчиков и системных администраторов, которым важно вовремя замечать аномалии.
Технические детали и экспертный разбор
Эксперты уже высоко оценили инициативу Пламмера. Многие отмечают, что «Мониторинг системы» действительно уступает аналогичным инструментам на других платформах, и появление качественной альтернативы от такого авторитетного разработчика может заполнить важный пробел. Некоторые выражают надежду, что Apple обратит внимание на критику и улучшит свою утилиту, но пока это лишь предположения.
Технический подход Пламмера вызывает уважение: использование низкоуровневых API позволит получить данные, которые недоступны стандартным средствам. Например, можно будет увидеть, какие именно системные вызовы выполняет процесс, и как они влияют на производительность. Это особенно актуально для разработчиков, которым нужно оптимизировать свои приложения.
Кого затронет и как новая утилита?
Новый инструмент будет полезен широкому кругу пользователей macOS — от обычных людей, которые хотят понять, почему компьютер тормозит, до профессиональных разработчиков и системных администраторов. Для последних особенно важна возможность глубокого анализа производительности и управления процессами, которую предоставит утилита. Также она пригодится тем, кто часто работает с ресурсоемкими приложениями, такими как видеоредакторы или виртуальные машины.
Для российских пользователей это тоже значимая новость: многие используют macOS для разработки и дизайна, и качественный системный монитор может упростить диагностику проблем. Кроме того, open-source проект позволит русскоязычному сообществу участвовать в его развитии, переводить интерфейс и адаптировать под локальные нужды. Пламмер уже заявил, что планирует поддерживать локализацию, включая русский язык.
Что будет дальше: планы и перспективы
Пламмер не назвал точных сроков выхода первой версии, но пообещал, что работа идет активно. Он также планирует выпустить бета-версию для тестирования в ближайшие месяцы и приглашает всех желающих присоединиться к разработке через GitHub. В долгосрочной перспективе он надеется, что его утилита станет стандартом де-факто для мониторинга системы на macOS, а возможно, вдохновит Apple на улучшение собственных инструментов.
Интересно, что это не первый случай, когда бывшие сотрудники Microsoft создают альтернативы для macOS. Ранее подобные проекты были успешными, например, утилита для управления окнами. Если Пламмеру удастся реализовать задуманное, пользователи macOS получат мощный инструмент, который давно заслужили.
Итог: что это значит для пользователей macOS
Критика Дэйва Пламмера в адрес «Мониторинга системы» — не просто мнение авторитетного разработчика, а сигнал о реальных проблемах, с которыми сталкиваются многие пользователи macOS. Его решение создать собственную утилиту может кардинально улучшить опыт работы с системой. Следить за развитием проекта стоит, ведь он может стать эталоном для системных мониторов на всех платформах.