Я рассматриваю возможность использования потенциально сотен потоков для реализации задач которые управляют устройствами по сети. Это приложение C ++, работающее на процессоре powerpc с ядром Linux. ...
Кто-нибудь знает достойный инструмент для мониторинга общего использования памяти программой, которая порождает множество потоков? Я новичок в разработке на Erlang и буду благодарен за любую помощь! Заранее благодарю: D
Я просмотрел документацию в http://www.opengroup.org/onlinepubs/009695399/functions/pthread_cond_wait.html, но это не упоминается явно. Мы будем очень благодарны за любой быстрый ответ.
Я разрабатываю многопоточное приложение, которое использует потоки POSIX. Я использую потоки для выполнения периодической работы, и для этой цели я использую usleep (3), чтобы приостановить выполнение потока. Мой ...
I've a question regarding pthread implementation on Linux. Suppose a process has 5 threads.
Now how does the scheduler sees these threads (or doesnt see at all).
e.g. When scheduler is invoked, does ...
Используя pthreads в Linux 2.6.30 я пытаюсь отправить одиночный сигнал, который заставит несколько потоков начинать выполнение. Широковещательная передача, кажется, только получена одним потоком. Я попробовал обоих...
Я прочитал, что потоки совместно используют адресное пространство памяти родительского потока.
Если это правда, почему функция потока не может получить доступ к локальной переменной, принадлежащей ее родительскому потоку? void * PrintVar (void * ...
Я создаю многопоточное приложение на C, используя Linux. Я не уверен, следует ли мне использовать API потока POSIX или API OpenMP. Каковы плюсы и минусы их использования? Изменить: Мог ...
Я только что рассмотрел действительно ужасный код - код, который отправляет сообщения через последовательный порт, создавая новый поток для упаковать и собрать сообщение в новой цепочке для каждого отправленного сообщения. Да, ...
У меня проблема параллелизма между производителем и потребителем, над которой я работаю. Проблема в том, что сразу после попытки создания моего первого потока возникает ошибка segfault. Соответствующий код: customer is ...
Эти вопросы были у меня в голове, так как я читал несколько новых тем о процессах и потоках. Я был бы рад, если бы мне кто-нибудь помог. 1) Что произойдет, если ветка помечена как неотменяемая, и ...
Все функции, упомянутые в этом блоке, являются библиотечными функциями. Как я могу исправить эту утечку памяти? Он указан в категории «Все еще достижимо». (Есть еще 4, которые очень похожи, но ...
У меня есть соединяемая функция бегуна pthread, определенная следующим образом: void * sumOfProducts (void * param)
{
...
pthread_exit (0);
} Этот поток должен присоединиться к основному потоку. Всякий раз, когда я запускал свою программу ...
I используйте pthread_create для создания нескольких дочерних потоков. Одновременно основной поток хочет убить все дочерние потоки, иначе произойдет ошибка сегмента. Какую функцию я должен использовать для этого? Я искал ...
GDB обычно останавливает все потоки, если достигается точка останова (или Ctrl + C нажата в оболочке GDB). Я знаю, что существуют такие команды, как scheduler-lock и schedule-multiple, но я не вижу возможности ...
Я использую pthread в Linux. Я хотел бы увеличить приоритет потока, установив параметры sched_param.priority. Тем не менее, я не смог найти много информации в сети относительно диапазона ...
Я пытаюсь сделать следующий вызов PID = pthread_create (& t, NULL, schedule_sync (sch, t1), NULL); schedule_sync возвращает значение, я хотел бы иметь возможность получить это значение, но из чего ...
pthread поддерживает статическую инициализацию pthread_mutex_t с использованием PTHREAD_MUTEX_INITIALIZER. Можно ли добиться аналогичного статического механизма инициализации мьютекса с помощью мьютекса Windows?
Кажется, что сервер ограничен в ~32720 сокетах... Я попробовал каждое известное переменное изменение для поднимания этого предела. Но сервер остается ограниченным в 32 720 открытых сокетах, даже если существует все еще 4Go...
Я читал о требовании, чтобы, если OpenSSL используется в многопоточном приложении, Вы зарегистрировали идентификационную функцию потока (и также взаимоисключающую функцию создания) с OpenSSL....
У нас есть совместно использованная библиотека C++, которая пользуется библиотекой Ice ZeroC для RPC и если мы не закрываем время выполнения Льда, мы наблюдали дочерние процессы, зависающие относительно случайных взаимных исключений. Ледяное время выполне