Comments 12
предложить улучшения — заходите в наш Telegram-канал: @shiosoftware
И нас встречает телеграмм-канал без комментариев, контактов. Помолчим)
Т.е, "прога, дергающая пару win api" в современных реалиях может и не уложиться в 30 мб?
Это не ограничение WinAPI — просто при сборке на Python в exe упаковывается весь интерпретатор и библиотеки, поэтому размер получается больше, чем кажется по функционалу.
Люди разучились писать нативные приложения.
Не совсем, просто сейчас многие делают приложения на удобных фреймворках вместо нативного кода — так быстрее, хоть и тяжелее.
фреймворк быстрее нативного кода? т.е. вместо call WinApiFunc быстрее будет сделать 20000 других вызовов, которые в итоге сделают call WinApiFunc?
Поделись своим видением работы питона скрипта собранного в exe и его преимуществом в скорости работы перед нативным кодом, мне очень интересно послушать
Даже прога не нужна, достаточно одной библиотеки и скрипта на повершелле...

И мне удобнее чтобы не окошко висело, а такой лог сохранялся на двое суток, потом посмотреть происходящее с системой.
Люблю, когда средство наблюдения за системой меняет нагрузку на систему. Идеально же!
Ну и да, очень любопытно, как меряли. Т.е., для начала, ответьте сами себе на вопрос, 90% диска - это что именно в диске - пропускная способность диска, или iowait, или - что. ОЗУ - понятнее, но всё равно интересно, если на машине с 16 Гб ОЗУ покажет, что занято 12 - это значит, что 4 Гб под приложения можно занять, или что свободно "4 - потребление винды", или "всего 4 свободно, считая своп".
Ну и да, Python - самый тот язык для GUI под винду. Спасибо, что не nodejs + electron! Но, кажется, даже VB был бы не худшим выбором...
когда изобрел не нужное и пришел еще об этом рассказать...
за старание 5, а за реализацию 2!
Для разработанной мной экосистемы программ на базе sql server разработал монитор для локальной сети, показывающий загрузку цп sql сервера , свободное место на диске, загрузку памяти севера, какие приложения и кем запущены и лог действий в приложениях, для себя показываются список история всех изменений на сервере sql, для стендов тестирования показывается какие тесты запущены, какие операции выполняются, данные в онлайн и история. Программа на писана на Delphi с firedac, показывает все дашборды,серверная часть в хранимых процедурах с полной оптимизацией по скорости работы. Интервал обновления 2 сек. Сервер практически не загружает, в профайлере показывает время выполнения обновления не более 5 мс.
Мой легковесный помощник: как я создал монитор системы, который не тормозит