Investigando la ralentización del servidor Linux

Investigando la ralentización del servidor Linux

Contamos con un servidor de compilación de código, fedora 13, que funcionaba a velocidad media para 4 usuarios. La velocidad significa que la creación de una rama de código tomó una duración máxima de 1,5 horas. Tenía un quad core, 8 gb de ram y 200 gb de disco duro.

Para aumentar el rendimiento y la cantidad de usuarios a 8, su configuración de hardware se incrementa a 8 núcleos, 47 GB de RAM y 2 TB de disco duro. Pero ahora, incluso cuando un solo usuario está usando el servidor, es muy lento, se necesitan más de 7 horas para generar un código.

Para aumentar el hw se supone que es más rápido. ¿Qué puede hacerlo lento? Si reduzco el intercambio, ¿ayudará? ¿O es necesaria una reinstalación del sistema operativo?

Por favor ayuda. Nuevo en el 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

Respuesta1

Fedora 13 erapublicado el 2010-05-25- hace más de 4 años. Si reemplazó el hardware (placa base, CPU, memoria) sin actualizar el sistema operativo, lo más probable es que el antiguo kernel 2.6.33 no pueda admitir adecuadamente el nuevo hardware (chip SATA, NIC, etc.) que está presente en su nueva computadora.

En otras palabras, deberías instalar una versión más reciente de Linux (Fedora 20 o Ubuntu 14.04); debería mejorar mucho las cosas.

Si eso no ayuda, recomendaría usar la utilidad atop(instalar con sudo yum install atop) para analizar qué está ralentizando su servidor durante la compilación. Podría ser la CPU, el subsistema de disco o cualquier otra cosa; lo verá claramente.

Por cierto, si pudo invertir en una computadora nueva con 48 GB de RAM (que por sí sola debe costarle más de $ 2000), ¿por qué no invirtió en un mejor subsistema de disco? Hoy en día, se pueden comprar SSD de 1 TB pormenos de $500.

información relacionada