Horário :: Carregar :: Agendamento

Schedule :: Carregar :: Schedule é um módulo Perl com funções para escolher um host entre muitos.
Baixe Agora

Horário :: Carregar :: Agendamento Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Wilson Snyder
  • Site do editor:
  • http://search.cpan.org/~wsnyder/Verilog-Perl-3.035/Parser/Parser.pm

Horário :: Carregar :: Agendamento Tag


Horário :: Carregar :: Agendamento Descrição

Horário :: Carregar :: O cronograma é um módulo Perl com funções para escolher um host entre muitos. Agenda :: Carregar :: Schedule é um módulo Perl com funções para escolher um host entre muitos.synopsis use cronograma :: Carregar :: calendário; Meu $ Scheduler = Schedule :: Carregar :: Agendamento-> Buscar (); Imprimir "Best Host para um novo trabalho:", $ Scheduler-> Best (); Este pacote permitirá que o host mais levemente carregado seja escolhido para novos empregos em muitas máquinas em toda a rede. É também uma superclasse de programação: : Carregar :: Hosts, portanto, quaisquer funções que funcionem para esse módulo também funcionam aqui.Methodsbest (...) retorna o nome do host do melhor host na rede para um único novo trabalho. Os parâmetros podem ser parâmetros especificados nesta classe, agendamento :: Carregar :: Hold ou Agendamento :: Carregar :: Resourceq. Esses pacotes devem ser usados individualmente Se vários recursos precisam ser agendados simultaneamente.fixed_load (load => load_value, , , ) Define o processo atual e todas as crianças como sempre tendo pelo menos o valor de carga especificado. Isso evita a utilização de CPU sob contagem quando um grande trabalho em lote está sendo executado, o que é apenas pausado no curto prazo para fazer o disco IO ou dormir. Solicitações a repórteres falsos (recursos não associados a uma CPU) podem especificar req_pid e req_hostname que são o PID e o nome do host que devem continuar a existir para o fixo fixo para permanecer no lugar.hold_release (hold_key => tecla) lança o controle temporário melhor função.hosts_of_class (classe => nome) depreciado e para ser removido em lançamentos posteriores. Use hosts_match.Jobs (...) retorna o número máximo de trabalhos sugeridos para os parâmetros de agendamento determinados. Presumivelmente, isso será usado para desovar empregos paralelos para um determinado usuário, como o comando Make -J. Jobs () leva os mesmos argumentos da melhor maneira (), além do parâmetro max_jobs.release (host => hostname) lança a máquina do uso exclusivo de qualquer usuário. O usuário que faz o lançamento não precisa ser o mesmo usuário que reservou o host.reserve (host => hostname, ) reserva a máquina para uso exclusivo do usuário atual. O host escolhido deve ter o conjunto de bandeiras reservável. Os hosts RSchedule mostrarão o host como reservado, juntamente com o comentário fornecido.Schedule (HOLD => Schedule :: Carregar :: Hold Ref, Recursos => [], ) Agenda a lista aprovada da programação :: Carregue :: Resourceq Recursos e mantém-os usando a tecla PASSADA. Se Allow_None estiver definido e o carregamento for muito alto, não agendará recursos. Retorna uma referência de objeto a ser usada com Scheduled_Hosts ou UNDEF se não há recursos disponíveis.scheduled_hostsretorne uma lista de objetos Host :: Host que foram agendados usando a última programação () call.set_stored (host => hostname, , ) Defina um parâmetro chave / valor no armazenamento persistente no servidor remoto, como se uma classe for permitida nesse host. Com Const => 1, não faça isso persistir, mas faça parecer que o daemon foi iniciado com essa opção; Quando o daemon reinicia, as informações serão perdidas. Requisitos: · Perl.


Horário :: Carregar :: Agendamento Software Relacionado