10.13. Ограничения на семафоры

We use cookies. Read the Privacy and Cookie Policy

10.13. Ограничения на семафоры

Стандартом Posix определены два ограничения на семафоры:

? SEM_NSEMS_MAX — максимальное количество одновременно открытых семафоров для одного процесса (Posix требует, чтобы это значение было не менее 256);

? SEM_VALUE_MAX — максимальное значение семафора (Posix требует, чтобы оно было не меньше 32767).

Две эти константы обычно определены в заголовочном файле <unistd.h> и могут быть получены во время выполнения вызовом sysconf, как мы показываем ниже.

Данный текст является ознакомительным фрагментом.