Итак, часто я замечаю, что мой компьютер работает как собака, и проверяю диспетчер задач, чтобы выяснить, индексируется ли рабочий стол Google, выполняется ли поиск вирусов, загружается ли обновление Windows, загружаются или применяются другие программы (java, google pack и т.д.) обновления и т. д. Есть ли способ настроить все эти интенсивные фоновые задачи так, чтобы они выполнялись в одно и то же время каждую неделю или выполнялись только тогда, когда я их об этом попросил, или что-то в этом роде? Я использую Windows XP, к сожалению.
2 ответа
Обновление Windows запланировано из панели управления «Свойства системы». Запланируйте это, чтобы запустить последнюю вещь рано утром.
Хороший антивирусный сканер имеет функции планирования. У меня намечено обновление в 2 часа дня и сканирование в 2 часа ночи.
Java Update Scheduler можно приручить, удалив его из автозагрузки, а затем используя Task Scheduler, чтобы запустить его в любое время. Вы также должны были бы запланировать некоторую задачу, чтобы убить процесс снова все же.
Что бы вы ни делали в конечном итоге, не планируйте, чтобы все работало одновременно. Все будет конкурировать за процессорное время. Выясните приблизительно, сколько времени потребуется для запуска, и разбейте их, чтобы они не запускались одновременно или, по крайней мере, не очень долго.
Вот ежедневное расписание, которое я использую:14:00 - обновление антивирусных определений 23:00 - резервное копирование 2:00 - антивирусная проверка 3:30 - дефрагментация 5:00 - Центр обновления Windows
Планировщик заданий - это хороший способ запустить программы в определенное время. Тем не менее, может быть трудно заставить определенные приложения, которые сами не поддерживают планирование.
Для приложений, которые не поддерживают какого-либо планирования, я бы порекомендовал использовать обозреватель процессов, чтобы понизить приоритет процесса, чтобы процессы, о которых вы заботитесь, были в первый раз загружены процессором. Как оказалось, в окнах нет команды "NICE"/"RENICE" в стиле Unix, которая, кажется, работает так хорошо. Cygwin может порождать процесс Windows с измененным приоритетом, но, похоже, ему не хватает команды renice для изменения приоритета процесса уже запущенного процесса, что вы, вероятно, захотите сделать в этом случае.