cuello de botella

Victor Hugo dos Santos listas.vhs en gmail.com
Vie Oct 2 11:54:59 CLT 2009


Hola a todos,

estoy revisando un sistema que me indica que tiene una carga promedio de
$uptime
    11:43:13 up 19:24,  2 users,  load average: 2.68, 2.71, 2.73

pero al revisar los procesos que están ejecutándose con top.. veo el siguiente:

================
top - 11:44:20 up 19:25,  2 users,  load average: 2.91, 2.75, 2.74
Tasks: 108 total,   3 running, 105 sleeping,   0 stopped,   0 zombie
Cpu0  :  3.8%us,  3.1%sy,  0.0%ni, 89.0%id,  3.6%wa,  0.0%hi,  0.0%si,  0.5%st
Cpu1  :  8.8%us, 16.2%sy,  0.0%ni, 73.8%id,  0.0%wa,  0.0%hi,  0.0%si,  1.2%st
Cpu2  :  3.6%us,  0.3%sy,  0.0%ni, 95.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.3%st
Cpu3  : 97.1%us,  1.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  2.0%st
Mem:   6150140k total,  5960060k used,   190080k free,    88248k buffers
Swap:   915664k total,     8304k used,   907360k free,  3225268k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
27680 snort     20   0  121m 106m 1276 R  100  1.8 209:35.72 snort
 3480 mysql     20   0 2418m 1.3g 5820 S   32 21.9 112:00.02 mysqld
 4676 ntop      20   0  200m 108m 4472 S   10  1.8  85:15.04 ntop
================

básicamente, esta maquina esta dedicada a analizar trafico de una red
(relativamente grande)..
la tasa promedio de escritura en disco es relativamente baja 2.5MBps
Aun me quedan RAM disponible y no se usa swap y hay dos procesadores
fisicos en la maquina

el tema de fondo, es que no logro compreender el porque tengo una
carga de ~ 2.5, teniendo (teoricamente) HW disponible...

supongo que tal vez sea por que el snort usa una única CPU...
he visto en algunos sitios, comentarios que se puede poner 2
instancias de snort a funcionar en la misma maquina y trabajando en
paralelo,... pero no logro encontrar informacion de como hacerlo...

alguna idea ?? alguna otra sugerencia ??

salu2

-- 
-- 
Victor Hugo dos Santos
Linux Counter #224399



Más información sobre la lista de distribución Linux