Page 1 of 2

Sysmon: System Monitor / Системный мониторинг

Posted: Fri Sep 14, 2018 9:23 pm
by Leency
Собственно Системный мониторинг. Программа занимает в пакованном виде 3,48 Кб, что чуточку меньше Ghost Monitor.
На код пока не смотрите, он будет еще дорабатываться.

Пока тестил, нашел утечку памяти в Eolite. Хорошо :)

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sat Sep 15, 2018 2:21 pm
by IgorA
Это хорошо что его можно использовать для тестирования утечек памяти. Полезная программа.

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sat Sep 15, 2018 3:11 pm
by Leency
Я добавил программу в IMG образ. Версия 0.86.
На сами по себе утечки памяти можно смотреть через CPU и GMON. Однако, если хочется видеть в целом картину по ОЗУ, то SysMon будет понаглядней.

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sun Sep 16, 2018 9:11 am
by punk_joker
Добавь ещё отображение а килобайтах

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sun Sep 16, 2018 11:06 am
by 0CodErr
Прикольно!

Но это опять дублирование функционала.
Например, CPUID тоже показывает Abailable RAM.
Можно было доработать CPUID\GMON.
Теперь в дистрибутиве будет 3 недоработанных программы с похожим(и частично пересекающимся функционалом).

По большому счёту это могло бы служить Code Example, но только и код должен быть Примерным(с большой буквы, ага, иначе смысла нет, разве что: посмотрите как я умею).

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sun Sep 16, 2018 12:48 pm
by Leency
punk_joker wrote:Добавь ещё отображение а килобайтах
Готово.

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sun Sep 16, 2018 5:37 pm
by 0CodErr
Стесняюсь спросить, а что сия надпись означает 60204 KiB?
Я рассчитывал там обнаружить такое значение 261120.
Или это не Total RAM, а RAM usage 58 Megabytes = 59,392 Kilobytes?

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Tue Sep 18, 2018 11:50 am
by Leency
Можно было доработать CPUID\GMON.
GMON - это 64 Кб ассемблерного кода. Я не могу и не буду разбираться в нем. Можешь думать, что хочешь.
Это не задача CPUID отображать свободное место на RD и TMP дисках. Как в общем-то и не задача отображать RAM. Его задача _внезапно_ отображать данные CPUid.

Вообще если хочешь, дорабатывай CPUID\GMON, исходники открыты, это было бы супер. За последние полгода 4 твоих коммита, я знаю ты можешь больше :)
Конкуренция, между прочим, рождает качество.

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Wed Sep 19, 2018 4:43 pm
by 0CodErr
Leency wrote:За последние полгода 4 твоих коммита
Количество коммитов не показатель. А то у некоторых бывает fix2, fix3, ... Fix5, fixN в течении получаса :)
Leency wrote:Это не задача CPUID отображать свободное место на RD и TMP дисках. Как в общем-то и не задача отображать RAM. Его задача _внезапно_ отображать данные CPUid.
Почему нет? CPU-Z отображает общий размер и размеры модулей памяти. К тому же память отображается ещё и в гномGMON.
Про свободное место вроде никто ничего против не говорил.
Только не надо мешать всё в кучу.
Вполне может быть такая утилита (отображение партиций/разделов на дисках) http://board.kolibrios.org/viewtopic.ph ... 091#p71091

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sat Sep 29, 2018 1:34 am
by Leency
Стоит отметить, что идеей для данной программы послужил концепт Alex2003
Spoiler:
KoOS Screens 5.JPG
KoOS Screens 5.JPG (204.78 KiB)
Viewed 11049 times

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Tue Mar 19, 2019 1:34 pm
by Leency
SysMon объеденился с ProcessManager'ом http://board.kolibrios.org/viewtopic.ph ... ses#p67053
Добавлена таба #7614

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sun Nov 29, 2020 3:43 am
by Leency
SysMon 1.3
Табы делали код запутанным, также отказ от табов уменьшил размер сжатой программы на 1 сектор.
Теперь окно тянется, добавлен перевод на русский. Кб и % из списка процессов вынесены в заголовок таблицы.

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Wed Dec 09, 2020 3:45 pm
by Leency
В процессе реального использования утилиты было замечено, что неплохо бы добавить разделитель в большие цифры. Что и было сделано.

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Wed Dec 09, 2020 8:49 pm
by maxcodehack
При нажатии на уровень загрузки на панели открывается gmonitor. Имхо лучше открывать Системный монитор. Думаю исправить не сложно, просто нужно ли.
PS и при ctrl alt del открывать эту программу а не которая сейчас. Все имхо

Re: Sysmon: System Monitor / Системный мониторинг

Posted: Sun Dec 13, 2020 4:46 am
by punk_joker
Из хотелок:
- было бы неплохо добавить сортировку по нужному столбцу.

Из замечаний:
Не знаю кому как, но мне привычней выглядит когда показывается сколько ресурсов используется, а не солько свободно. Да и получается, что текст говорит одно, а график другое