Apache usando todos os cpu e causando o killer da OOM

1

Eu tenho um Xen-VPS CentOS 6.5 64 Bit com 2GB de memória e 4 GB de Ram, tenho aplicação com php, no meu aplicativo muitas páginas precisam gerar imagem que gerada pela extensão php_imagick, aqui está a configuração do apache:

Timeout 60
KeepAlive Off

MaxKeepAliveRequests 100
KeepAliveTimeout 15

StartServers       8
MinSpareServers    5
MaxSpareServers   20
ServerLimit      256
MaxClients       256
MaxRequestsPerChild  4000

<IfModule worker.c>
StartServers         4
MaxClients         300
MinSpareThreads     25
MaxSpareThreads     75 
ThreadsPerChild     25
MaxRequestsPerChild  0

Probleam é que meu cpu usa é mais, mas o ram não está usando o porquê?
 aqui está a captura de tela do uso da cpu
topo da vps para uso da cpu
e aqui está o Ram usa o livre e ram usado
beacause de cpu usa eu encontro OOM, meu servidor está fora de responder aleatoriamente, é sua qualquer probleam na configuração do apache? O servidor está inativo quando eu tenho mais de 500 usuários no momento.

    
por dknepa 28.12.2015 / 16:29

0 respostas