Результаты поиска по запросу "multithreading"
Это действительно очень хорошо. Я настоятельно рекомендую это.
имаюсь разработкой приложения «один ко многим сервер-клиент», которое является небольшим проектом. Так как сокет IO блокируется. Я ищу решение для этого. Может ли кто-нибудь сказать мне, что хорошо / плохо для каждого из двух ...
C ++ связь между потоками
У меня есть пара классов, каждый из которых открывает разные программы в разных потоках и делает / хранит информацию об этом, используяCreateProcess (если есть более ориентированный на C ++ способ сделать это, дайте мне знать - ...
ConcurrentLinkedDeque против LinkedBlockingDeque
Мне нужно иметь поточно-ориентированную структуру LIFO и обнаружил, что я могу использовать поточно-ориентированные реализацииDeque за это. Java 7 ...
Да, L1D кэши взаимодействуют друг с другом (через L3 в процессорах Intel), используя MESI. Смотрите мой ответ для более подробной информации.
те предположим, что 2 ядра пытаются записать разные значения в один и тот же адрес ОЗУ (1 байт), в один и тот же момент времени (плюс-минус эта) и без использования каких-либо взаимосвязанных инструкций или барьеров памяти. Что происходит в этом ...
К сожалению, использование потока работает для простого случая печати сообщения, но вызовет проблемы при доступе к другим переменным и контексту.
я есть код, который нужно выполнитьпосле Колба возвращает ответ. Я не думаю, что это достаточно сложно, чтобы настроить очередь задач, как Celery для него. Ключевое требование заключается в том, что Flask должен вернуть ответ клиенту перед ...
была соответствующая операция
я есть список объектов, которые необходимо обработать. Итак, скажем, что список - это список всех клиентов, и мне нужно выполнить интенсивную загрузку процессора для всех них. Хотя до и после этого вычисления мне нужно извлекать и фиксировать ...
Или есть ли преимущество использования двойной проверки блокировки?
вопрос относится к поведению старых версий Java и старых реализаций алгоритма двойной проверки блокировки Более новые реализациииспользованиеvolatile [https://stackoverflow.com/questions/7855700/why-is-volatile-used-in-double-checked-locking] и ...
В конце я просто сделал это в другой ветке, и все работает нормально.
ользую известный шаблон для созданияUIImage изUIView: + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, [[UIScreen mainScreen] scale]); [view.layer ...
Рабочие потоки не должны работать напрямую с мьютексом. Это должно быть автоматизировано, чтобы рабочий поток мог сосредоточиться на своей работе и тратить только минимум усилий на основной механизм, необходимый для его работы.
аюсь использовать взаимные исключения, чтобы избежать нескольких записей в один и тот же поток в C / Cpp. Ниже приведен поток моей программы. Я не понимаю, где включить код блокировки и разблокировки. main() { spawn a worker thread } ...
@JonWillis: я бы попросил потребителя удалить дубликаты. Это упрощает производителей и помещает удаление дубликатов в одном месте. И, да, если теги появляются слишком быстро, потребитель может отстать, но на практике он будет отставать только при большой нагрузке (очень много тегов появляется очень быстро). В этот момент очередь удерживает очередь. Но опять же, должна быть только короткая задержка, если таковая имеется. Если это проблема, добавьте еще одного потребителя. И да, бессмысленно управлять производителями, если нет потребителя.
опрос для обратной связи, чтобы убедиться, что я выбрал правильный подход и правильно обработал потоки. У меня есть ощущение, что мне может понадобиться установить некоторые из моих собственных тем, поэтому все отзывы приветствуются. У меня ...