Squid: Reduzierung der geforkten Prozesse möglich ?
Hallo Liste, ich habe schon gegoogelt und in den man-pages und den Config-file (squid.conf) geschaut. Eine Lösung habe ich nicht gefunden. Folgendes Problem : Zur Zeit laufen auf meinem LINUX-Router 19 squid-Prozesse. Das erscheint mir ein bischen viel, zumal ich der einzige bin, der darüber surft. Auch wenn kein traffic vorhanden ist (ISDN, keine Verbindung zum Provider) verschwinden die Prozesse nicht. An welcher (timeout-)Schraube muß ich drehen, damit die Prozesse sich irgendwann beenden ? System : Suse 7.1 Kernel 2.4.18 squid 2.4.Stable7. Gruß Harry
* On Mon, 05 Aug 2002 at 13:04 +0200, Harry Rüter wrote:
Zur Zeit laufen auf meinem LINUX-Router 19 squid-Prozesse. Das erscheint mir ein bischen viel, zumal ich der einzige bin, der darüber surft.
Auch wenn kein traffic vorhanden ist (ISDN, keine Verbindung zum Provider) verschwinden die Prozesse nicht.
An welcher (timeout-)Schraube muß ich drehen, damit die Prozesse sich irgendwann beenden ?
System : Suse 7.1 Kernel 2.4.18 squid 2.4.Stable7.
squid (zumindest 2.2) macht etliche Prozesse auf, die z.B. DNS-Anfragen übernehmen, das lässt sich in squid.conf einstellen, suche dazu nach children. Ich würde mir aber wegen der paar Prozesse keine großen Kopfzerbrechen machen. -- Adalbert PGP welcome, request public key: mailto:adalbert+key@lopez.at
Hi, Adalbert Michelic wrote:
* On Mon, 05 Aug 2002 at 13:04 +0200, Harry Rüter wrote:
Zur Zeit laufen auf meinem LINUX-Router 19 squid-Prozesse. Das erscheint mir ein bischen viel, zumal ich der einzige bin, der darüber surft.
Auch wenn kein traffic vorhanden ist (ISDN, keine Verbindung zum Provider) verschwinden die Prozesse nicht.
An welcher (timeout-)Schraube muß ich drehen, damit die Prozesse sich irgendwann beenden ?
System : Suse 7.1 Kernel 2.4.18 squid 2.4.Stable7.
squid (zumindest 2.2) macht etliche Prozesse auf, die z.B. DNS-Anfragen übernehmen, das lässt sich in squid.conf einstellen, suche dazu nach children.
Da hst du recht, es gibt da 'ne Menge "children" ... du meinst, wenn ich alle "children" die da auftreten aufaddiere sollte das ungefähr 19 ergeben ?
Ich würde mir aber wegen der paar Prozesse keine großen Kopfzerbrechen machen.
So richtig Kopfzerbrechen macht mir das nicht, allerdings müßten die doch mal verschwinden .. Ich mach nachher mal einen Restart von squid um zu sehen, wieviele Prozesse das am Anfang sind, vielleicht sind es da ja auch schon so viele ... Gruß Harry
* On Mon, 05 Aug 2002 at 13:51 +0200, Harry Rüter wrote:
Adalbert Michelic wrote:
* On Mon, 05 Aug 2002 at 13:04 +0200, Harry Rüter wrote:
Zur Zeit laufen auf meinem LINUX-Router 19 squid-Prozesse. Das erscheint mir ein bischen viel, zumal ich der einzige bin, der darüber surft.
Auch wenn kein traffic vorhanden ist (ISDN, keine Verbindung zum Provider) verschwinden die Prozesse nicht.
An welcher (timeout-)Schraube muß ich drehen, damit die Prozesse sich irgendwann beenden ?
System : Suse 7.1 Kernel 2.4.18 squid 2.4.Stable7.
squid (zumindest 2.2) macht etliche Prozesse auf, die z.B. DNS-Anfragen übernehmen, das lässt sich in squid.conf einstellen, suche dazu nach children.
Da hst du recht, es gibt da 'ne Menge "children" ... du meinst, wenn ich alle "children" die da auftreten aufaddiere sollte das ungefähr 19 ergeben ?
Jein. Alle laufen scheinbar nicht, sondern nur nach Bedarf; bei mir laufen z.B. keine authentification-children, da ich das nicht verwende. Bei mir gibts nur 2 squid-Prozesse, ein paar dnsserver und einen unlinkd.
Ich würde mir aber wegen der paar Prozesse keine großen Kopfzerbrechen machen.
So richtig Kopfzerbrechen macht mir das nicht, allerdings müßten die doch mal verschwinden ..
Ich mach nachher mal einen Restart von squid um zu sehen, wieviele Prozesse das am Anfang sind, vielleicht sind es da ja auch schon so viele ...
Zumindest in der Version 2.2 startet squid die Prozesse noch nicht dynamisch, die laufen immer so. -- Adalbert PGP welcome, request public key: mailto:adalbert+key@lopez.at
participants (2)
-
Adalbert Michelic
-
Harry Rüter