Portál AbcLinuxu, 14. května 2024 22:06


Dotaz: Hodnota PTHREAD_THREADS_MAX

21.10.2003 16:24 Jozef Vondrák | skóre: 19
Hodnota PTHREAD_THREADS_MAX
Přečteno: 98×
Odpovědět | Admin
Dobrý den,
  nevíte někdo:
1) kde/jak se dá zjistit hodnota PTHREAD_THREADS_MAX,
2) kde/jak se dá změnit hodnota PTHREAD_THREADS_MAX.

Mám MDK9.1 a vypadá to, že počet threadů na jeden proces je snad jen 256, což je málo. Potřeboval bych asi tak 8000 až 10000 threadů.

Pepa
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

CIJOML avatar 21.10.2003 17:49 CIJOML | skóre: 58 | Praha
Rozbalit Rozbalit vše Hodnota PTHREAD_THREADS_MAX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bude to konstanta v jadru - tzn grpni si ji a vyedituj a rekompiluj jadro
21.10.2003 19:48 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Hodnota PTHREAD_THREADS_MAX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podle mne k současnému spuštění 10000 threadů a nezrušení systému potřebuješ (a) paměť (b) NPTL (c) 2.6. Jinak na to zapomeň. (IMHO jediná aplikace, která potřebuje 10k threadů, je threading benchmark...)
21.10.2003 20:32 Jozef Vondrák | skóre: 19
Rozbalit Rozbalit vše Hodnota PTHREAD_THREADS_MAX
1) Díky za radu.
2) Radši bych ale, abys mi poradil s těma vláknama.
3) Jinak polemika se hodí, ale asi jinam.
4) Co je to ANTRIX?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.