Вопросы по теме 'nptl'
Проблема размера стека NPTL по умолчанию
Я разрабатываю многопоточное модульное приложение, используя язык программирования C и NPTL 2.6 . Для каждого плагина создается поток POSIX. Проблема в том, что каждый поток имеет свою собственную область стека, поскольку размер стека по умолчанию...
1415 просмотров
schedule
14.04.2024
Связывание с NPTL для функции pthread pthread_condattr_setclock
Я написал некоторый код pthread, который использует временные ожидания для условной переменной, но для обеспечения относительного ожидания я установил тип часов condvar на CLOCK_MONOTONIC с помощью pthread_condattr_setclock().
Чтобы скомпилировать...
1294 просмотров
schedule
01.06.2022
NPTL ограничивает максимальное количество потоков на уровне 65528?
Следующий код должен создать 100 000 потоков:
/* compile with: gcc -lpthread -o thread-limit thread-limit.c */
/* originally from: http://www.volano.com/linuxnotes.html */
#include <stdlib.h>
#include <stdio.h>
#include...
4734 просмотров
schedule
23.02.2022
В чем разница между потоками NPTL и POSIX?
В чем основное различие между потоками NPTL и POSIX? Как эти двое эволюционировали?
12313 просмотров
schedule
02.08.2022
pthread_create() : что такое приоритет по умолчанию и политика планирования
Справочная страница HP ( ссылка ) говорит
«По умолчанию политика планирования и приоритет нового потока наследуются от создающего потока, т. е. по умолчанию подпрограмма pthread_create(3) игнорирует политику планирования и приоритет,...
4326 просмотров
schedule
15.07.2023
Почему pthread_mutex_lock всегда возвращает 0 (но не ошибки), когда программа не связана с библиотекой pthreads?
Недавно я наткнулся на довольно странное поведение библиотеки pthreads (или, по крайней мере, ее реализацию в Linux Mint 16, Ubuntu EGLIBC 2.17-93ubuntu4, NPTL 2.17, gcc Ubuntu/Linaro 4.8.1-10ubuntu9).
При компиляции программы pthreads я случайно...
720 просмотров
schedule
11.05.2022