0
ответов

Как я могу убедиться, что ровно один поток будет что-то делать?

У меня есть несколько потоков, которые добавляют элементы в очередь без блокировки. Затем элементы обрабатываются другим потоком. В потоках производителя мне нужно запустить поток потребителя, но только если это не так ...
вопрос задан: 23 June 2011 15:51
0
ответов

является ли потокобезопасным для чтения / записи в разных местах?

это вопрос новичка, я думаю, но я не смог найти ответ этот конкретный вопрос: у меня есть стандартный (c ++) вектор v размера 10 и типа int. безопасно ли, чтобы поток изменял все ...
вопрос задан: 23 June 2011 13:52
0
ответов

Singleton Class в многопоточном приложении, предложение блокировки

У меня есть одноэлементный класс, который используется в нескольких потоках. Для предотвращения проблем с множественным доступом я использую метод Lock при доступе к тому или иному свойству класса. Вопрос в том, возможно ли это ...
вопрос задан: 22 June 2011 12:25
0
ответов

Многопоточное приложение X11 и OpenGL

Я пытаюсь создать многопоточное приложение opengl ication с libx11 - с одним отдельным потоком на окно и одним потоком менеджера. У меня есть цикл обработки событий в потоке менеджера: while (true) while (...
вопрос задан: 19 June 2011 12:56
0
ответов

Почему вы должны блокировать потоки?

Я читал много примеров блокировки потоков ... но зачем вам их блокировать? Насколько я понимаю, когда вы инициируете потоки, не присоединяясь к ним, они будут конкурировать с основным потоком и все такое ...
вопрос задан: 18 June 2011 00:49
0
ответов

Почему плохо приостанавливать / прерывать потоки?

Моя модель работы потоков состоит в том, что какой-то ThreadManager дает каждому потоку возможность по очереди. Когда очередь потока, он должен выполнить несколько строк кода. Чтобы приостановить поток, нельзя просто использовать ...
вопрос задан: 17 June 2011 17:00
0
ответов

¿Es seguro boost :: io_service :: post thread?

Is ¿Es seguro para subprocesos publicar nuevos controladores desde dentro de un controlador? Es decir. ¿Pueden los hilos que llamaron a io_service :: run ()publicar nuevos controladores en el mismo io_service? Gracias
вопрос задан: 16 June 2011 10:06
0
ответов

Как создать потокобезопасный синглтон в python

Я хотел бы сохранить запущенные потоки в моем приложении Django. Поскольку я не могу сделать это в модели или в сеансе, я подумал о том, чтобы держать их в синглтоне. Я проверял это некоторое время ...
вопрос задан: 16 June 2011 09:13
0
ответов

Subscriber method vs event

나는 .NET 4.0, 특히 잠재적으로 다중 스레드 시나리오에서 이벤트를 피하고 대신 구독자 방법을 제공하는 새로운 경향을 발견했습니다. 예를 들어 System.Threading ....
вопрос задан: 15 June 2011 10:34
0
ответов

Являются ли делегаты C # поточно-ориентированными?

Если у вас есть экземпляр класса с переменной-членом-делегатом и несколько потоков вызывают этот делегат ( предположим, что это указывает на длительный метод), есть ли проблемы с разногласиями? Вам нужно ...
вопрос задан: 14 June 2011 20:29
0
ответов

Java: Многопоточность -Wait / notifyAll Question

У меня есть класс, который порождает кучу потоков и должен ждать, пока все созданные потоки будут завершены.(Мне нужно рассчитать время завершения всех потоков). MainClass порождает все ...
вопрос задан: 9 June 2011 18:13
0
ответов

ManualResetEvent를 쉽게 처리

ManualResetEventSlim을 사용하여 작업을 완료 할 때까지 다른 스레드가 대기 할 수있는 클래스가 있습니다. (작업은 일반적으로 간단합니다.)이 클래스에는 명시적인 수명이 없으므로 ...
вопрос задан: 7 June 2011 14:17
0
ответов

Блокировка C # с запросом LINQ

Необходимо ли блокировать операторы LINQ следующим образом? Если опустить блокировку, любые исключения будут встречены, когда несколько потоков выполняют ее одновременно? блокировка (syncKey) {return (from keyValue in ...
вопрос задан: 7 June 2011 09:02
0
ответов

Является ли промежуточное ПО Django безопасным?

Является ли промежуточное ПО Django безопасным? Могу ли я сделать что-то вроде этого, класс ThreadsafeTestMiddleware (объект): def process_request (self, request): self.thread_safe_variable = ...
вопрос задан: 2 June 2011 12:29
0
ответов

boost :: uuids :: random_generator и уникальность с несколькими потоками

Когда я генерирую случайное число с одним потоком, в 4M uuid не создается дубликатов, но если я генерирую с двумя потоками каждый по 1M, я вижу примерно 16-20 дубликатов. Что может быть причиной? class ...
вопрос задан: 1 June 2011 17:26
0
ответов

Поточная безопасность и битовое поле

Я знаю, что битовое поле зависит от компилятора, но я не найти документацию о безопасности потоков в битовом поле в последних версиях g ++ и Visual C ++ 2010. Являются ли операции над элементом битового поля ...
вопрос задан: 31 May 2011 19:52
0
ответов

разница между Java атомным целым и C# Interlocked.Increment method

мне просто интересно, есть ли разница между тем, как вы увеличиваете статическую переменную на Java и C# в потоковом окружении? В Java вы используете атомные int:s для выполнения этой операции, а в C# вы используете ...
вопрос задан: 27 May 2011 13:41
0
ответов

Как мне синхронизировать блок кода на основе ключа?

У меня есть служба, представленная через транспорт WCF MSMQ.Часть работы, которую выполняет эта служба, - это поиск элемента на основе ключа (источник, item_id). Если он находит его, он извлекает идентификатор базы данных и ...
вопрос задан: 26 May 2011 20:13
0
ответов

Безопасно ли вызывать синхронизированный метод из другого синхронизированного метода?

Если синхронизированный метод вызывает другой синхронизированный метод, является ли он потокобезопасным? void synchronized method1 () {метод2 () } void synchronized method2 () { }
вопрос задан: 25 May 2011 14:21
0
ответов

Вытеснение потока, выполняющего синхронизированный метод

Задайте следующий код класса Test {double x; public void synchronized a () {x = 0; // делаем еще кое-что} public void b () {...
вопрос задан: 25 May 2011 11:38
0
ответов

Http Live Streaming с веб-сервером Apache

Можно ли выполнять HLS с веб-сервером Apache? Достаточно ли "положить сюда плейлист с кусками данных"? Это так просто? Или есть какой-то модуль, который можно использовать для этой цели? ...
вопрос задан: 25 May 2011 04:04
0
ответов

Поточно-ориентированная реализация max

Мне нужно реализовать сбор статистики глобального объекта для веб-сервера. У меня есть синглтон Statistics, у которого есть метод addSample (длинный образец), который впоследствии вызывает updateMax. Это должно быть ...
вопрос задан: 20 May 2011 12:43
0
ответов

Требуется ли в Java синхронизировать доступ на запись в массив, если каждый поток записывает в отдельное пространство ячеек?

Требуется ли синхронизировать доступ на запись к массиву в Java, если каждый поток записывает в отдельное пространство ячеек? РЕДАКТИРОВАТЬ: В частности, массив является либо примитивным массивом, либо неизменяемым массивом объектов. ...
вопрос задан: 19 May 2011 16:02
0
ответов

C # Thread Safe Deep Copy

Я читал множество других вопросов, а также множество поисковых запросов в Google, и мне не удалось найти четкого решения. Основываясь на некоторых передовых методах, которые я читал, статические методы класса ...
вопрос задан: 19 May 2011 01:14
0
ответов

Является ли создание нового субъекта из существующего потокобезопасным?

Как уже несколько раз говорилось здесь, вы можете запустить новый поток (поместить вычисление с длительной обработкой в ​​блок актора {}) внутри актора, и порожденные вычисления будут безопасно выполняться в том же самом ...
вопрос задан: 18 May 2011 11:49
0
ответов

Why should we make a SessionScoped ManagedBean thread safe in JSF?

I know that Application-Scope persists across multiple users, so it's obvious that we should make sure that all the ApplicationScoped ManagedBeans are thread safe. I also understand that we don't ...
вопрос задан: 15 May 2011 17:54
0
ответов

Является ли следующий код C # потокобезопасным?

Я пытаюсь изучить многопоточность в C #. Сегодня я разместил следующий код на http://www.albahari.com/threading/: class ThreadTest {bool done; static void Main () {ThreadTest tt = new ...
вопрос задан: 13 May 2011 07:17
0
ответов

Какое практическое правило для увеличения счетчика ссылок?

Когда отправка объектов с подсчетом ссылок в другие потоки, лучше ли увеличивать счетчик перед запуском потока или внутри потока? В более общем смысле, должен ли я ...
вопрос задан: 11 May 2011 13:53
0
ответов

stl map find thread safe

Является ли вызов find на stl-карте потокобезопасным?
вопрос задан: 6 May 2011 14:05
0
ответов

Is there any way to enter Cocoa multithreaded mode without creating fake NSThread?

Apple Threading guide says: For multithreaded applications, Cocoa frameworks use locks and other forms of internal synchronization to ensure they behave correctly. To prevent these locks from ...
вопрос задан: 6 May 2011 08:25