Результаты поиска по запросу "pthreads"

1 ответ

Переменная объекта теряет контекст в PHP-потоках

Я работал с pthreads в PHP и заметил, что pthreads теряет объектные переменные в своем контексте, это нормально или ошибка, или я делаю что-то не так? class Downloader extends Thread { private $ch; public function __construct($data) { $this->ch ...

2 ответа

Это очень зависит от платформы. В некоторых системах это

я есть несколько вопросов о pthreads в Linux: Это тот случай, когдаpthread_t это тип данных, похожий наint а такжеchar показывая, что мы определяем поток?Если да, то какого размера это займет? 2 байта или 4 байта?Выделяет ли компилятор ...

5 ответов

ИМХО, вы можете использовать FIFO SCHEDULER в Linux и изменить приоритет потоков:

гопоточном приложении Linux я использую мьютекс для критических секций. Это работает очень хорошо, за исключением вопроса справедливости. Может случиться так, что поток, покидающий критическую секцию и возвращающийся сразу же, не дает никакой ...

ТОП публикаций

4 ответа

они больше не работают, увы.

ите, я знаю, что это глупо, но где доступен исходный код Linux Linux? То, что я скачал из GNU, казалось не тем, что я хотел, в частности, я ничего не мог найти в семействе функций pthreads. Есть ли где-нибудь онлайн-версия с гипертекстовой ...

1 ответ

Руководство по программированию потоков

тирую приложение для Linux на iphone, и я хотел бы знать, сколько нужно переписать, чтобы сделать его многопоточным, а не многопроцессорным приложением. Кроме того, если я просто заменяю раздвоенный код вызовом функций в другом потоке, я получаю ...

4 ответа

Большое спасибо, вы правы, это сейчас исправлено, большое спасибо!

аюсь передать 2 беззнаковых целых во вновь созданный поток в C (используя pthread_create ()), но ни массив из 2 целых чисел, ни структура не работают. // In my socket file struct dimension { unsigned int width; unsigned int height; }; unsigned ...

1 ответ

 функции. Сеттер позволяет вам предоставлять функцию деструктора в дополнение к значению, когда вы устанавливаете новое значение для ключа или когда очередь уничтожается. Очередь получения без использования использует текущую очередь в качестве контекста и будет повторять поиск в целевой очереди текущей очереди, если ключ не определен в текущей очереди (аналогично тому, как работает поиск свойства в прототипной системе OO).

лько я понимаю, iOS не поддерживает__thread, Существует, очевидно, способ сделать это с помощьюpthread_setspecific, Однако уже существует шаблонный класс, который реализовал эту функциональность? Я съел бы заново изобрести колесо, тем более что ...

2 ответа

LLVM вставляет вызовы функции pthread в IR

Я пишу пропуск LLVM (этоLoopPass), который должен вставить вызовы функций pthread, такие как pthread_create () и pthread_join (), в IR. Я знаю, как создать и вставить вызов функции в IR, но у меня возникают проблемы с ...

3 ответа

 незадолго до выполнения операции блокировки, и я готов поспорить, что она недействительна до того, как возникнет блокировка.

отал над этим в течение нескольких дней - В качестве фона я работаю над тем, чтобы взять однопоточную программу на C и сделать ее многопоточной. Недавно я обнаружил новый случай тупика, но когда я смотрю на мьютекс в GDB, я вижу, что __lock = 2 ...

2 ответа

Спасибо тебе за это. Я должен был принять ответ BjoernD, потому что он ответил первым и сразу, но я проголосовал против вас, и я также проголосовал за еще один ваш ответ (в другом вопросе), так что он в основном идентичен тому, что его приняли :)

ux 2.6.32-32 есть способ найти следующую информацию о потоке программно вpthreads программа? Мне нужно: счетчик прогонов, указатель стека, начало / конец стека, размер стека, использование стека. Я думаю, что-то вроде ThreadX, но внутри ...