[LUGA] Mit freundlicher Unterstützung von:
OCG

Mail Thread Index


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [luga] Max User Processes



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>
> so, hab tasks.h gefunden und #define NR_TASKS auf 4000 gesetzt
> (1. Enttäuschung: nur max. bis 4090 änderbar) und NR_TASKS_PER_USER
> auch auf 4000 (da's ja nur mysql braucht).
>
> kompiliert, gebootet, alles fein. Doch jetzt ist komischerweise
> nach ungefähr 1020 gleichzeitig laufenden Prozessen Schluß, wobei
> eine danach defunct sind. Memory ist genügend vorhanden, 3 MB
> noch physikalisch frei und 300 MB swap space (0 MB swap used).

So, hab mein Problem gefunden! Eine "Falle" ist, daß LinuxThreads
entgegen der Thread-Spezifikation eine eigene PID bekommen, und
deshalb im ps aufscheinen. Hab sie deshalb fälschlich als reine
Prozesse identifiziert.

Des Rätsels Lösung ist, im Source Code der LinuxThreads
STACK_SIZE und PTHREAD_THREADS_MAX zu modifizieren. Danach
glibc neu kompilieren.

lg,
    Thomas

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.2 for non-commercial use <http://www.pgp.com>

iQA/AwUBOUKSjL0Byav4nCVWEQI+sgCg2QL/8khK88DM8C6KHlYgkR9Ehz8An3J8
sxW4u/TeoF0aJBUM2RKsBS8F
=rMyP
-----END PGP SIGNATURE-----




powered by LINUX the choice of a gnu generation
linux user group austria;
Suche
Suche
Letzte Änderung:
webmaster@luga.at
September 2010