Hallo Niko,

Zitat von
jesus.christ
Da ist auch ein top (procps version 3.2.6) dabei, welches dann auch die priorität zeigt, im gegensatz zum top aus der busybox vom ds-mod.
ah, schick. In dem top sehe ich allerdings den callmonitor auch (hast du vielleicht nicht richtig sortiert; ich habe hier den Namen als Kriterium genommen):
Code:
top - 07:36:36 up 2 days, 13:32, 0 users, load average: 0.26, 0.08, 0.02
Tasks: 39 total, 3 running, 36 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.3% user, 3.2% system, 0.0% nice, 95.5% idle
Mem: 30780k total, 30216k used, 564k free, 1668k buffers
Swap: 0k total, 0k used, 0k free, 15484k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5 root 9 0 0 0 0 S 0.0 0.0 0:00.00 bdflush
7116 root 5 -10 496 496 460 S 0.0 1.6 0:00.00 callmonitor
7107 root -1 -20 496 496 456 S 0.0 1.6 0:00.09 callmonitor
7115 root 14 10 508 508 460 S 0.0 1.7 0:00.01 callmonitor
7117 root 9 0 496 496 428 S 0.0 1.6 0:00.03 callmonitor
474 root 9 0 0 0 0 S 0.0 0.0 0:00.00 capitransp
653 root 8 0 356 356 308 S 0.0 1.2 0:00.01 crond
Die verschiedenen nice-Werte habe ich mal zum Spaß mit der eingebauten Renice-Funktion von top (Taste "r") zugewiesen.
auch wenn meine Anweisungen bei den Listeners schon halbwegs komplex sind
Was machst du denn an komplexen Dingen? Den Callmonitor konnte ich damals stark beschleunigen, indem ich die Erzeugung neuer Prozess konsequent vermieden habe (keine Aufrufe von "["; "$(...)" nur, wenn nötig; etc.).
Andreas