Investigando a lentidão do servidor Linux

Investigando a lentidão do servidor Linux

Temos um servidor de construção de código, o fedora 13, que funcionava em velocidade média para 4 usuários. Velocidade significa que a construção de uma ramificação de código levou no máximo 1,5 horas de duração. Ele tinha um quad core, 8 GB de RAM e 200 GB de disco rígido.

Para aumentar o desempenho e também o número de usuários para 8, sua configuração de hw foi aumentada para 8 núcleos, 47 GB de RAM e 2 TB de disco rígido. Mas agora, mesmo quando um único usuário está usando o servidor, ele fica muito lento, leva mais de 7 horas para construir um código.

Para aumentar o hw, supõe-se que seja mais rápido. O que pode torná-lo lento? Se eu reduzir a troca, isso ajudará? Ou é necessária uma reinstalação do sistema operacional?

Por favor ajude. Novo no servidor Linux.

$ df -h  
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_pclin525-lv_root
                       50G   32G   16G  67% /
tmpfs                  24G  204K   24G   1% /dev/shm
/dev/sda1             485M   47M  414M  11% /boot
/dev/mapper/vg_pclin525-lv_home
                      213G   64G  138G  32% /usr2
/dev/sdb1             1.8T  158G  1.6T  10% /usr3


$ free -tg
              total       used       free     shared    buffers     cached
Mem:            47         43          3          0          3         35
-/+ buffers/cache:          4         42
Swap:            5          0          5
Total:          53         43          9

Responder1

O Fedora 13 foilançado em 25/05/2010- há mais de 4 anos. Se você substituiu o hardware (placa-mãe, CPU, memória) sem atualizar o sistema operacional, provavelmente o antigo kernel 2.6.33 não poderá suportar adequadamente o novo hardware - chip SATA, NIC, etc., que estão presentes em seu novo computador.

Em outras palavras, você realmente deveria instalar uma versão mais recente do Linux (Fedora 20 ou Ubuntu 14.04) - isso deve melhorar muito as coisas.

Se isso não ajudar, eu recomendaria usar o utilitário atop(instalar com sudo yum install atop) para analisar o que está deixando seu servidor lento durante a compilação. Pode ser CPU, subsistema de disco ou qualquer outra coisa - você verá claramente.

Aliás, se você pudesse investir em um novo computador com 48 GB de RAM (que por si só deve custar mais de US$ 2.000), por que não investiu em um subsistema de disco melhor? Hoje em dia, SSD de 1 TB pode ser adquirido pormenos de US$ 500.

informação relacionada