9 gleiche Prozesse von Teamspeak

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Nerospeed
Beiträge: 14
Registriert: 10.02.2007 01:46:31
Wohnort: Hannover
Kontaktdaten:

9 gleiche Prozesse von Teamspeak

Beitrag von Nerospeed » 10.02.2007 22:01:59

Hallo Leute,

ich habe da ein kleines Problem.
Habe mir Debian auf den Server gemacht und per startscript gestartet. Er läuft auch ohne Probleme. Wenn ich nun aber unter top schaue, sind da 9 gleiche Prozesse von dem TS. Es ist aber auch nur die PID Nummer anders

Code: Alles auswählen

 7154 server    34  19 20048 1920 1276 S  0.0  0.1   0:00.98 server_linux
 7155 server    18   0 20048 1920 1276 S  0.0  0.1   0:00.00 server_linux
 7156 server    15   0 20048 1920 1276 S  0.0  0.1   0:00.07 server_linux
 7157 server    15   0 20048 1920 1276 S  0.0  0.1   0:00.00 server_linux
 7158 server    18   0 20048 1920 1276 S  0.0  0.1   0:00.00 server_linux
 7159 server    18   0 20048 1920 1276 S  0.0  0.1   0:00.00 server_linux
 7160 server    15   0 20048 1920 1276 S  0.0  0.1   0:00.00 server_linux
 7161 server    15   0 20048 1920 1276 S  0.0  0.1   0:00.00 server_linux
 7162 server    15   0 20048 1920 1276 S  0.0  0.1   0:00.00 server_linux
So schaut das dann aus. So ein Problem bekannt?

Danke

MfG Nero

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Re: 9 gleiche Prozesse von Teamspeak

Beitrag von meandtheshell » 10.02.2007 22:32:59

Nerospeed hat geschrieben: Es ist aber auch nur die PID Nummer anders
ergo _verschiedene_ Prozesse.

Ohne TeamSpeak genau zu kennen ...

Eine PID auf *nix systemen ist immer eindeutig. Jeder Prozess hat seine PID. In deinem Fall wird einfach öfter fork + exec des parent ausgeführt um mehrere childs zu erzeugen. Der parent wartet dann auf ankommende Verindungen und reicht sie immer an die childs weiter.

FAZIT
Ein Bug ist das IMHO nicht - TS forkt sicher per default mehrmals beim startup [1] - im config file kannst du sicher die Anzahl der childs vorgeben.

[1] Daemons machen das so. Siehe Apache & Co.

markus

Antworten