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

3 ответа

 блоки. Семафор никогда не будет выпущен в порожденном потоке сервера.

есно, как я мог запустить приложение Ruby Rack (например, Sinatra) и вызвать его с Net :: HTTP или аналогичным в том же сценарии. Конечно, я мог сделать что-то вроде ... require 'sinatra/base' require 'net/http' t = Thread.new do class App ...

3 ответа

 - это должно решить вашу проблему.

ужно использовать многопоточность в моем приложении, но я не знаю, как выполнить операцию кросс-многопоточности. Я хочу иметь возможность изменить текст объекта формы (в данном случае поле со списком), из другого потока, я получаю ...

4 ответа

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

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

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

1 ответ

 сделать именованную трубу. Однако, когда вы откликаетесь на именованный канал, вы должны запустить его как задание, иначе ваш скрипт будет зависать, пока вы не прочитаете содержимое [с помощью cat]. Так:

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

5 ответов

Я нахожусь на quadcore, и ваш обновленный код не работает с 2 потоками (это работает с 1). Кроме того, в моем коде я использую только синхронизированный для уменьшения счетчика, я занят ожиданием вне синхронизированной части, верно?

сто запускал многопоточный код на 4-ядерном компьютере в надежде, что он будет быстрее, чем на одноядерном компьютере. Вот идея: я получил фиксированное количество потоков (в моем случае один поток на ядро). Каждый поток выполняетRunnable ...

2 ответа

Возможно, вы захотите более подробно описать, как Parallel Python избегает проблемы GIL. На самом деле, если щелкнуть по ссылкам, это не очевидно, что ваш ответ действительно отвечает на вопрос вообще.

то в основном я создал эту программу, которая добавляет значения в Redis. Пока я получаю это время: real 0m27.759s user 0m18.129s sys 0m5.580sОднако, когда я пытался запустить несколько потоков: if __name__ == '__main__': try: for x in range(0, ...

2 ответа

Я только что сделал тест, ни один из них не настроил пул авто-релиза для вас.

е, они выполняют довольно похожую задачу: запуск нового потока, который выполняет этот селектор быстро и легко. Но есть ли различия? Может быть, что касается управления памятью?

5 ответов

Введение в Windows Services можно прочитать здесь

ите, название немного дерьмовое, я не могу сказать это правильно. Изменить: я должен отметить, что это консольное приложение C # Я прототипировал систему, которая работает следующим образом (это грубый псевдокодиш): var collection = ...

2 ответа

Это дает вам хороший способ приблизительного времени на ведение домашнего хозяйства в вашем веб-приложении. Это не требует отдельной службы Windows, что является большой победой.

исал HttpModule, который порождает фоновый поток. Я использую поток, как запланированное задание, которое выполняется в процессе, что очень удобно. Каковы лучшие методы для отслеживания этой темы? Я никогда не делал этого раньше, и меня немного ...

3 ответа

 лучше, чем мьютекс.

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