Программа ProcessMaster - заменитель диспетчера задач Windows имеющий много преимуществ.

для раздела Блоги

Привет всем!
Представляю вашему вниманию свою программу ProcessMaster.
Я залил её в раздел ФАЙЛЫ.
http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=10192&filename=PROCESS_MASTER.rar
Ветка форума с обсуждением программы
http://forums.overclockers.ru/viewtopic.php?t=117701
Скриншоты:
http://people.overclockers.ru/Akson/gallery

Что побудило меня к созданию этой программы?
Дело в том, что хотелось маленько расширить функциональность
стандартного виндового диспетчера задач, а ничего уже готового под
руками не оказалось. В частности хотелось, чтобы можно было вести логи
того, кто(какой именно процесс) когда(причем чтоб можно было
посмотреть историю) и сколько ресурсов(проц, память, ввод/вывод)
"Съел". Диспетчер задач в NT,2k,XP,2k3 может только показать(да и то
только в случае если был запущен заранее), что действительно ресурсы
кто-то "Съел" и если этот процесс уже закончил свое "грязное дело" и
вышел, сделав вам гадость в самый решающий момент любимой игры вы
ничего не узнаете.

Мои советы по работе с программой:
Так как данная программа еще на стадии глубокого тестирования,
некоторые функции еще не дописаны до конца и пока еще все сделано для
удобства разработки, а не для конечного пользователя. Программа при
старте создает файл с историей в котором хранит все, что узнала о
работе процессов при своей работе. Имя файлов показывает дату и время
создания, а старые файлы не удаляются и хранятся они в папке, откуда
запущена программа, поэтому советую запускать её из отдельной папки.
Если планируется постоянное использование данной программы, советую
кинуть ярлык для этой проги в автозапуск (пункт меню автозагрузка еще
не дописан до конца). У меня во она постоянно висит в трее. Ресурсы в
свернутом виде она почти не потребляет(разве что память под историю,
но я малость нерационально её использую и в следующей версии это
исправлю). Перед использованием функции очистки памяти читайте
появившееся сообщение и следуйте его указаниям (эта функция
отлаживается).

На данный момент программа находится на стадии разработки и еще не до
конца написана и оптимизирована. Есть мысли по ее улучшению и отзывы
пользователей, но пока нет времени(на момент написания этого текста
сессия была уже близка).
Как только будет время, я надеюсь исправить найденные ошибки,
оптимизировать программу и добавить новые функции.
Заранее спасибо за отзывы и помощь в разработке.
Я с удовольствием приму пожелания по дальнейшей разработке, увеличению
функциональности и любые предложения, касающиеся этого проекта.

Возможности программы или краткое описание уже написанных функций:

- При старте программа может(можно настроить но пока настройки либо из файла либо те, что по умолчанию) сворачиваться в трей и на иконке показывает 3 разноцветных столбика.
Красный – загруженность процессора;
Желтый – количество занятой оперативки;
Зеленый – использование ввода/вывода (обычно винта).
Если навести на иконку в всплывающей подсказке появиться: загруженность процессора, количество запущенных процессов, количество свободной физической памяти и количество записей в истории(это для меня).

- Если щелкнуть правой кнопкой по ней вылезет меню. Там все пункты понятны, кроме пунктов по «убиванию процессов», но об этой полезной функции чуть позже.

- Чтобы иметь возможность вызывать диспетчер задач стандартными Ctrl+Alt+Del, я повесил вызов ProcessMaster'a на Ctrl+Shift+Del или можно вызвать её двойным щелчком по иконке.

- Главное окно программы разделено на 3 части:
Список запущенных(или из истории) процессов слева; графики, отображающие использование процессора, памяти, ввода/вывода справа; и разная информация снизу.

Теперь подробнее про каждую область:
Список процессов отображает процессы, запущенные в данный момент, если отображение идет в реальном времени или процессы, выполнявшиеся раньше, если отображается история. Чтобы быстро узнать, что именно отображается в данный момент, я вывел снизу под графиком сообщение, содержащее данные о режиме работы, и времени, которое отображается на них. При нажатии правой кнопкой на процессе выводится меню с различными функциями по управлению процессом:
- Убить – понятно из названия;
- Отслеживать процесс – в окне с графиками на графиках выделяется та часть, которую занимает используемый процесс;
- Уменьшить занимаемую физ. память – переводит как можно больше памяти процесса из оперативки в файл подкачки;
- Свойства – выводится окно со свойствами процесса(будет в дальнейшем расширено, пока только самое важное).
Также из этого меню можно быстро изменить приоритет процесса.
В правой части располагаются графики, отображающие самые важные параметры на данный момент или историю. Под графиками расположена полоса прокрутки, которая появляется как только наберется достаточно истории. При помощи этой полосы прокрутки можно посмотреть на ту часть графиков, которая не помещается на экране. Для возврата отображения данных на текущий момент времени надо вернуть полосу прокрутки в крайнее правое положение.
При наведении курсора на график слева в списке процессов будет отображаться информация на тот момент «над которым находится курсор», т.е. если вы навели на область 100% использования процессора 10минутной давности, то вы увидите какой процесс использовал проц. Если вы хотите, чтобы слева в списке и дальше отображалось состояние из истории, надо нажать левой кнопкой на графике. Появится полоса желтого цвета и под списком покажется время, соответствующее отображаемой информации. Чтобы вернуться в нормальный режим, надо щелкнуть левой кнопкой справа от графика на свободном месте. Пока на графике видна зеленая вертикальная линия, список слева будет отображать данные из истории.
Теперь о функциях «Автоубивания процессов»:
В меню\настройки\настройки автоубивания можно настроить какие процессы отнести к группе Вредные, а какие в Полезные (по умолчанию список пуст). Таким образом можно парой кликов мышкой убить все процессы, про которые заранее известно, что они вредные или не требуются сейчас, а ресурсы тратят. Или же наоборот, оставить только самые основные процессы для того, чтобы освободить максимум ресурсов, под какое-либо приложение.

Продолжение следует...
Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Оценитe материал

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают