Sistema de compilação multi-usuário distribuído

Sistema de compilação multi-usuário distribuído é um sistema que permite que um grupo de usuários compartilhasse uma fazenda de compilação.
Baixe Agora

Sistema de compilação multi-usuário distribuído Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Victor Norman
  • Site do editor:

Sistema de compilação multi-usuário distribuído Tag


Sistema de compilação multi-usuário distribuído Descrição

O sistema de compilação multi-usuário distribuído é um sistema que permite que um grupo de usuários compartilhasse uma fazenda de compilação. O sistema de compilação multi-usuário distribuído é um sistema que permite que um grupo de usuários compartilhasse uma fazenda de compilação. Cada solicitação de compilação de cada usuário será enviada para a máquina mais rápida disponível, todas as vezes.Aqui são alguns recursos principais do "Sistema de compilação de vários usuários distribuídos": · Suporta vários usuários compilando simultaneamente e balança bem para lidar com as novas cargas. · Suportes Múltiplos sistemas operacionais na fazenda de compilação. · Usa todos os processadores de um host de compilação multi-processador. · Fazer melhor uso de hosts de compilação com velocidades de CPU amplamente diferentes. · Garante que um host de compilação não seja sobrecarregado por compilações. · Leva em conta A carga em um host causado por tarefas de não compilação. · Apoia a adição dinâmica e a remoção de hosts para a fazenda de compilação. · Funciona com Distcc, que não precisa ser alterado de qualquer maneira.dmucs consiste nestes (principais) programas: · DMUCS: O "servidor host". Este aplicativo lê um arquivo de configuração indicando o número de CPUs e a "potência" de cada host potencial na fazenda de compilação. Em seguida, ele recebe informações médias de carga de cada host de compilação. · As solicitações do host de tarefas compilares que precisam de hosts remotas no qual são executadas. · As solicitações de informações dos aplicativos de monitoramento. · DMUCS mantém o banco de dados de hosts no farm de compilação, e atribui hospedeiros a tarefas de compilação, distribuindo o melhor host / CPU disponível quando a tarefa de compilação pergunta. · GetHost: Uma tarefa de compilação usa GetHost Obter um host / CPU do servidor DMUCS. Em geral, um makefile realizará uma compilação desta forma: · GetHost Distcc GCC ... · GetHot Contatos O servidor para obter um host, que coloca a variável de ambiente distcc_hosts. Gethost então chama o programa dado a ele. Depois que o programa terminar, GetHost lança o host atribuído de volta ao servidor DMUCS. · Loadavg: O administrador do farm de compilação deve iniciar este aplicativo em cada host de compilação. O Loadavg envia a média de carga do host de compilação para o servidor DMUCS periodicamente. O servidor DMUCS "downgrade" um host de compilação se as médias de carga do host forem muito altas. · Monitorar: O administrador (ou qualquer um) pode usar este programa para monitorar o ocupado da fazenda de compilação. Exibe quais hosts / cpus estão disponíveis no farm de compilação, que hosts / CPUs têm tarefas de compilação atribuídas a eles, quais hosts foram feitos administrativamente indisponíveis, e quais hosts são "silenciosos" - ou seja, o servidor DMUCS não recebeu uma carga Mensagem média do host de compilação por um tempo.


Sistema de compilação multi-usuário distribuído Software Relacionado

Ha / fst.

HA / FST é uma ferramenta de cluster de alta disponibilidade para até quatro nós Solaris. ...

385

Download

Sun XVM VirtualBox

Aplicativo Sun XVM VirtualBox é uma família de poderosos produtos de virtualização X86 para o Enterprise, bem como o uso doméstico. ...

556

Download