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

3 ответа

, Это может повлечь за собой некоторое снижение производительности.

я есть процесс Java, который читает данные с сервера сокетов. Таким образом, у меня естьBufferedReader иPrintWriter объект, соответствующий этому сокету. Теперь в том же процессе Java у меня есть многопоточный сервер Java, который принимает ...

2 ответа

@pcunite отредактируйте свой вопрос с этой информацией

ел бы подтвердить, что мой подход чрезвычайнобыстрыйи подходит для кроссплатформенной защиты общего ресурса для подхода с несколькими читателями и одним писателем с использованием C ++. Авторы предпочитают, чтобы при их входе все текущие потоки ...

3 ответа

Сгенерированные заглушки Axis2 поточнобезопасны?

Являются ли клиентские заглушки, сгенерированные из WSDL, Axis2 поточно-ориентированными? Конечно, «потокобезопасный» не обязательно является строго определенным термином, поэтому я по крайней мере заинтересован в следующем: Находятсяразные ...

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

1 ответ

Является ли библиотека boto поточно-ориентированной?

В частности, я заинтересован в использовании табличного объекта DynamoDB из нескольких потоков (Put, Get, Updates и т. Д.). Если это небезопасно, то есть ли безопасный способ (т. Е. Может быть, один табличный объект на поток)? Любые другие ошибки ...

2 ответа

Элемент массива скалярных типов является объектом скалярного типа. Поток, считывающий элементы 0 и 1, не имеет проблемы параллелизма с элементом 2 записи потока, даже если он использует одну машинную инструкцию. Элементы чтения потоков 0 и 1 имеют проблему с элементом записи потоков 1, даже если используются отдельные инструкции, если мьютекс отсутствует. Конечно, элементы чтения кода 0 и 1 не могут использовать одну инструкцию, которая читает, например, 4 элемента, а затем отбрасывают лишние данные, потому что это действительно может привести к плохому чтению из-за записи другого потока в той части, которая будет отброшена.

тим, у меня есть структура: struct Foo { char a; // read and written to by thread 1 only char b; // read and written to by thread 2 only };Из того, что я понимаю, стандарт C ++ гарантирует безопасность вышеизложенного, когда два потока работают ...

3 ответа

Да, спасибо, это то, что я сделаю.

аюсь использовать потоки (впервые!) В приложении GCC C, которое отлично работает в режиме без потоков. Когда я запускаю его, некоторые потоки дают результаты, которые равны нулю вместо требуемых ответов (которые я знаю для проверки), но потоки, ...

4 ответа

Безопасен ли поток SoapHttpClientProtocol?

Я создал прокси-сервер веб-службы с функцией «добавить веб-ссылку» в VS 2008 (c #). Сгенерированный класс происходит отSoapHttpClientProtocol Могу ли я хранить только один экземпляр моего прокси в синглтоне? Это потокобезопасно? Есть ли ...

2 ответа

Как я вижу, я могу писать и читать отдельно; Я проверю его;)

ли я написать (сIndexWriter) новые документы в индекс, пока он открыт для чтения (сIndexReader)? Или я должен закрыть чтение, прежде чем писать? Могу ли я читать / искать документы (сIndexReader) в индекс, пока он открыт для записи ...

1 ответ

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

тсяDictionary.Add() Поток безопасно, когда вы только вставляете? У меня есть код, который вставляет ключи из нескольких потоков, нужно ли по-прежнему блокировать вокруг Dictionary.Add () Я получил это исключение при добавлении нового ...

3 ответа

 заявление.

ти, я работаю с этим: var data = input.AsParallel(); List<String> output = new List<String>(); Parallel.ForEach<String>(data, line => { String outputLine = ""; // ** Do something with "line" and store result in "outputLine" ** // Additionally, ...