Processos do servidor Linux max

1

Eu tenho um servidor Debian GNU / Linux em execução: apache, jboss, proftpd e postgresql (RAM: 16GB, 4 core Xeon). O processo Max Apache é 1200, o mesmo para o Jboss DB Pool. E eu posso ter até 400 downloads simultâneos de FTP. A média de carga pode aumentar 5 (1 a maior parte do tempo). O que você acha disso? Este servidor é considerado "muito carregado"?

Atenciosamente,

    
por Matthieu 11.08.2009 / 18:53

3 respostas

1

O número de processos que você deve estar executando não deve exceder o que você tem de ram; 1200 Processos de trabalho do Apache soam como muitos, você pode não ter memória RAM suficiente para muitos (especialmente com todas essas outras coisas).

Basicamente, trata-se de ajustar o uso da memória (e o uso de IO), em vez do número de tarefas.

Não se preocupe com uma média de carga alta - a média de carga inclui processos aguardando E / S, e pode haver legitimamente muitos deles em uma caixa bem utilizada. Temos muitos servidores que funcionam o dia todo em 20+; precisamos executá-los com tanto esforço para tirar o máximo proveito deles.

    
por 11.08.2009 / 23:58
4

Um sistema está muito carregado quando não responde.

A média de carga do sistema pode ser enganosa porque você pode ter um sistema com uma carga alta que ainda responde bem às solicitações ...

Se o seu sistema está batendo a memória virtual (debulhando o disco rígido), está com pouca memória, ou expira ... pausa quando você está tentando inserir informações no teclado, tempo limite de conexão de rede, etc. Então você precisa olhar para encontrar o que é gargalo e trabalhar para consertar isso. Se o tempo de resposta é aceitável e o comportamento do sistema é aceitável sem erros, então você deve estar bem.

Eu ficaria de olho no uso de sua memória, no uso do disco e possivelmente na taxa de transferência da rede, além de ouvir seus usuários para obter feedback.

    
por 11.08.2009 / 19:01
2

Você pode esperar que um servidor ocupado tenha uma carga igual ao número de núcleos em seu processador mais o número de dispositivos de E / S que você possui. Um loadavg de um com uma caixa de 4 núcleos não é particularmente alto.

    
por 11.08.2009 / 19:08

Tags