Архивы: по дате | по разделам | по авторам

Автоматическое повышение приоритетов активных приложений Windows

АрхивУтилиты
автор : Андрей Крупин   28.04.2006

Ускоряем работу программ при помощи утилиты Speedballs, отслеживающей активные окна Windows и автоматически повышающей приоритет соответствующего процесса.

Как ускорить выполнение той или иной программы в операционной системе Windows? Очень просто: открыть диспетчер задач, найти в списке запущенных процессов нужный и двумя кликами мыши повысить ему приоритет. Все просто. Однако зачем так напрягаться? Водить мышкой, кликать, пристально вглядываться в окно Task Manager, выискивая подходящий процесс... Ведь можно автоматизировать перечисленные действия при помощи бесплатной утилиты InqSoft Speedballs, написанной на чистейшем ассемблере (исходники прилагаются в комплекте), а потому отличающейся весьма скромными размерами - всего 25 килобайтов.

Читайте также наш материал "Как автоматически снижать приоритет 'прожорливых' программ?". Охлаждаем пыл трудолюбивых приложений, пытающихся всеми правдами и неправдами отобрать себе лакомый кусок процессорного времени в операционной системе.

Алгоритм работы Speedballs следующий. Программа, незаметно сидя в системной панели, отслеживает все активные окна Windows, с которыми взаимодействует пользователь, и повышает приоритет процессу, породившему попавшее в поле зрение утилиты окно. Приоритет автоматически повышается до уровня High (высокий) либо до Realtime (приоритет реального времени), в зависимости от заданного в настройках. Мы настоятельно не рекомендуем поднимать планку приоритета до Realtime, поскольку это чревато негативными последствиями весьма печального характера: любое "громоздкое" приложение, ощутив полную свободу процессорного времени, запросто лишит вас возможности управлять другими запущенными программами и превратит Windows в некоторое подобие однозадачной системы.

Доступ к списку параметров осуществляется двойным кликом по иконке программы. Здесь, помимо потолочного уровня приоритета, задаются "горячие" клавиши запуска/останова утилиты, выбирается язык интерфейса (русский, английский), активируются опция сворачивания окна в системную панель при запуске и автозагрузка приложения.

Такая вот полезная программа.

© ООО "Компьютерра-Онлайн", 1997-2024
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.