Configuração do servidor Ubuntu Server 14.04.4

Configuração do servidor Ubuntu Server 14.04.4

Preciso de ajuda na configuração do meu servidor de baixo consumo de energia. Tenho vários aplicativos carregados em meu processador ASRock Q1900M Intel Quad-Core Celeron com 4 GB de memória e unidade verde WD de 2 TB. Os aplicativos são servidor openvpn, newznab, doença e viciado em televisão. Já percebi muitas vezes que o fiton2.7 consome mais de 100% da energia da CPU e isso simplesmente mata meu servidor newznab. Meu uso geral de CPU é baixo (cerca de 40%), pois possui 4 núcleos. Ainda não vi todos os quatro núcleos ultrapassarem 80% ao mesmo tempo. Ele continua oscilando entre o uso. Mudei minha governança de CPU = Desempenho, usei o comando nice em meus programas sql e php.

Fiz um teste de estresse em todas as CPUs e elas chegam a 100% cada, mas por algum motivo sinto que o servidor não está utilizando toda a potência da CPU para manter todos os aplicativos funcionando de maneira eficaz.

Estou procurando ajuda para ver se há algo que eu possa fazer ou configurar para que o hardware use todo o seu potencial para aproveitar todo o poder da CPU para trabalhar nas tarefas.

top - 11:19:39 up 14:23,  1 user,  load average: 2.97, 2.77, 2.44
Tasks: 142 total,   3 running, 139 sleeping,   0 stopped,   0 zombie
%Cpu0  : 20.1 us,  3.3 sy,  0.0 ni, 56.1 id, 18.5 wa,  0.0 hi,  2.0 si,  0.0 st
%Cpu1  : 62.6 us,  1.3 sy,  0.0 ni, 25.6 id, 10.4 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu2  : 50.3 us,  3.4 sy,  0.0 ni, 45.3 id,  0.0 wa,  0.0 hi,  1.0 si,  0.0 st
%Cpu3  : 26.3 us,  3.0 sy,  0.0 ni, 70.3 id,  0.0 wa,  0.0 hi,  0.3 si,  0.0 st
KiB Mem:   3746500 total,  3539160 used,   207340 free,   117464 buffers
KiB Swap:  3888124 total,   315412 used,  3572712 free.  2396332 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
11986 gemnis    20   0  357312 115208  15780 R  84.0  3.1   7:52.95 php5
 2761 gemnis    20   0 2775840 251720   7184 S  72.7  6.7 271:08.37 python2.7
 1556 mysql      1 -19 1235804 249436   8312 S  17.9  6.7 100:01.81 mysqld
  827 root      20   0       0      0      0 S   2.7  0.0   2:58.56 cifsd
    7 root      20   0       0      0      0 S   0.7  0.0   1:06.96 rcu_sched
12090 gemnis    20   0   24972   3028   2504 R   0.7  0.1   0:00.12 top
    9 root      20   0       0      0      0 S   0.3  0.0   0:29.79 rcuos/0
   25 root      20   0       0      0      0 R   0.3  0.0   0:46.38 rcuos/2
  163 root      20   0       0      0      0 S   0.3  0.0   0:18.67 jbd2/sda1-8
 2071 openvpn+  20   0  160592  31256   2912 S   0.3  0.8   0:19.43 python
 3525 gemnis    20   0 2204244  85652   6352 S   0.3  2.3  13:14.86 python

Obrigado

Responder1

Primeiro, você deve descobrir o que o python2.7 realmente está fazendo lá. A execução de "ps -ef" deve fornecer uma lista de processos com comandos completos para cada processo.

De qualquer forma, suspeito fortemente que o servidoréusando todo o poder potencial da CPU quando possível. É provável que seus problemas (a) sejam insuficientes para o que você está tentando fazer e/ou (b) haja outro gargalo (se você estiver executando operações que exigem muita E/S do sistema de arquivos, por exemplo, seu Western Digital Green a unidade pode simplesmente não ser rápida o suficiente e pode ser o gargalo).

informação relacionada