pthread_getconcurrency()

Получить уровень параллелизма потоков

Прототип:

#include <pthread.h>
int pthread_getconcurrency( void );

Библиотека:

libc

Описание:

ЗОСРВ «Нейтрино» не поддерживает мультиплексирование пользовательских потоков. Функции pthread_setconcurrency() и pthread_getconcurrency() предоставляются лишь для обеспечения совместимости. Для обеспечения предсказуемого поведения, параметр new_level функции pthread_setconcurrency() сохраняется для последующего возвращения при вызове pthread_getconcurrency().

Возвращаемое значение:

Уровень праллелизма, установленный предшествующим вызовом pthread_setconcurrency() или 0.

Классификация:

POSIX 1003.1 X/Open Systems Interfaces Extension

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

pthread_setconcurrency()




Предыдущий раздел: Описание API системной библиотеки