Produto ou método que me permitirá programar todas as tarefas pesadas em segundo plano (atualizações, digitalizações, etc)?

2

Então, freqüentemente eu noto que meu computador está rodando como um cachorro e checando o gerenciador de tarefas para descobrir que o Google Desktop está indexando, a verificação de vírus está sendo executada, o windows update está baixando coisas, outros programas (java, google pack, etc) baixando ou aplicando atualizações, etc. Existe alguma maneira de fazer com que todas essas tarefas em segundo plano intensivas sejam executadas na mesma hora toda semana, ou que sejam executadas somente quando eu as solicitar, ou algo dessa natureza? Estou executando o Windows XP, infelizmente.

    
por jlarson 30.07.2009 / 16:36

2 respostas

1

O Windows Update está agendado no painel de controle Propriedades do sistema. Programe este para executar a última coisa no início da manhã.

Um bom antivírus tem recursos de agendamento. Eu tenho o meu programado para atualizar às 14:00 e digitalizar às 02:00.

O Java Update Scheduler pode ser domado removendo-o da inicialização e usando o Agendador de Tarefas para iniciá-lo no horário que desejar. Você também precisa agendar alguma tarefa para matar o processo novamente.

Não importa o que você faça, não agende tudo para ser executado simultaneamente. Tudo estará competindo pelo tempo da CPU. Descobrir aproximadamente quanto tempo as coisas levam para executá-las e escaloná-las para que não corram simultaneamente, ou pelo menos não por muito tempo.

Aqui está a programação diária que uso: 14:00 - atualização da definição de antivírus 23:00 - backup 2:00 - varredura antivírus 3h30 - desfragmentação 5:00 - Windows Update

    
por 30.07.2009 / 18:00
0

O Agendador de Tarefas é uma boa maneira de executar programas em um horário específico. No entanto, pode ser difícil forçar aplicativos específicos que não suportam o agendamento.

Para aplicativos que não suportam agendamento, recomendo usar o Process Explorer para diminuir a prioridade do processo, de modo que os processos de que você gosta sejam filmados no tempo de CPU. Como se constata, não existe um comando "NICE" / "RENICE" no estilo unix dentro do Windows que pareça funcionar muito bem. O Cygwin pode gerar um processo do Windows com uma prioridade modificada, mas parece não ter um comando de renice para alterar a prioridade do processo de um processo já em execução, o que você provavelmente desejaria fazer neste caso.

Process Explorer aqui

    
por 30.07.2009 / 16:50