Veo además que utilizas Firebird 1.5.6
SS.
Yo utilizo la misma versión, pero en modalidad
CS.
Esto tiene para mi dos ventajas:
Cada conexión es un proceso distinto, por lo que linux reparte la CP entre procesos y siempre está balanceado.
Si un proceso está al 100% puedes entrar al linux, buscar ese proceso y matarlo!
Yo hago un top, presiono la letra [k] y le doy el número de proceso
Código:
top - 15:28:50 up 32 days, 20:59, 3 users, load average: 0.30, 0.14, 0.15
Tasks: 125 total, 2 running, 123 sleeping, 0 stopped, 0 zombie
Cpu(s): 43.6%us, 5.9%sy, 0.0%ni, 48.8%id, 1.7%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1033244k total, 1017480k used, 15764k free, 16664k buffers
Swap: 2031608k total, 96k used, 2031512k free, 697860k cached
PID to kill:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7482 firebird 20 0 69160 64m 3064 S 0 6.4 5:17.67 fb_inet_server
7943 firebird 20 0 61176 56m 3040 S 0 5.6 3:53.82 fb_inet_server
8095 firebird 20 0 54144 49m 3060 S 0 4.9 2:41.63 fb_inet_server
2355 gdm 20 0 85180 25m 11m S 0 2.6 15:23.83 gdmgreeter
8494 firebird 20 0 24640 20m 2872 R 99 2.1 0:11.79 fb_inet_server
7671 firebird 20 0 23780 20m 2892 S 0 2.0 0:08.64 fb_inet_server
8480 firebird 20 0 21460 17m 2888 S 0 1.8 0:02.71 fb_inet_server
7592 firebird 20 0 19200 15m 2852 S 0 1.5 0:00.91 fb_inet_server
.
.
.