LINUX.ORG.RU

Re: Накладные расходы в pthread

мне кажется что поскольку pthreads - по сути процессы то ограничения для низ такиие как и на еольчество процессов

anonymous ()

Re: Накладные расходы в pthread

мах количество нитей обычно задается в PTHREAD_THREADS_MAX (/usr/include/bits/local_lim.h)

Good Luck!

tvn ()

Re: Накладные расходы в pthread

На сколько я помню, то PTHREAD_THREADS_MAX задает максимальное количество нитей в состоянии join Если созданные нити перевести в состояние detach, то ограничений я не находил. Правда при больше чем 400 нитях начинались очень большие глюки,

Для себя уяснил, что если есть возможность использовать fork, то лучше не переходить на pthread.

По поводу производительности, то шедулер в linux щелкает 100 раз в секунду. Считай сам...

Dead ★★★★ ()

Re: Накладные расходы в pthread

а как посчитать сколько раз реально щелкает шелудер?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.