Proc :: NiceLeep.

Sistema de rendimento de forma inteligente
Baixe Agora

Proc :: NiceLeep. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Josh Rabinowitz
  • Site do editor:
  • http://search.cpan.org/~joshr/Sman-1.01/Sman/Man/Convert.pm

Proc :: NiceLeep. Tag


Proc :: NiceLeep. Descrição

Sistema de rendimento de forma inteligente Proc :: NiceLeep é um sistema de rendimento de forma inteligente.Synopsis use proc :: nicesleep qw (: tudo); bom (5); # Abaixe nossa prioridade, se nosso sistema operacional o suporta Max_Load (1.1); # max carregar nós permitimos, se getCpuload puder encontrar cargas sleep_factor (.5); # dormir 50%, desde que corri min_run_time (2); # corra pelo menos 2 segundos sem dormir enquanto ($ somecondition) {#Dosomething (); $ dormi = talvez_sleep (); # Sono Algum tempo Se necessário} Proc :: NiceLeep define sub-rotinas para permitir que um processo produza o uso do sistema de acordo com uma política configurada. Proc :: NiceLEEP é destinado a utilização em situações em que o sistema operacional não suporta prioridades, ou onde a utilização das prioridades internas do sistema operacional não produz o sistema suficientemente. Por padrão PROP :: NiceLeep espera produzir o processo de um décimo a quantidade de tempo que o processo é executado. Isso é expresso pelo fator de sono padrão de 0,10. Proc :: niceleep também pode ser configurado para tentar manter a carga média do sistema abaixo de um determinado esforço por meio do uso da função Max_Load () Função.Um conveniente nice (), que atua muito como o comando shell e o executável do mesmo nome, Também é fornecido para facilitar o acesso independente de plataforma às prioridades do seu sistema (se disponível) .F Proc :: NiceLEEP Autodetecta a presença do tempo :: HIRES MODULE (e seu sistema operacional suporta), então as operações de tempo e geração de rendimento ocorrerão com sub -Condamente granularidade. Se não, nenhum aviso ou erro será emitido, mas o PROC :: NiceLeep as operações ocorrerão com uma granularidade de cerca de um segundo. SYS :: CPuload deve ser encontrado para max_load () para ter qualquer efeito. Requisitos: · Perl.


Proc :: NiceLeep. Software Relacionado