6
ответов

Синхронизация на локальных переменных

У меня есть многопоточный код Java в который: несколько потоков читают объекты с сохранением информации из синхронизируемой совместно используемой памяти (т.е. в результате этого, некоторые потоки могут сослаться на те же объекты); каждый...
вопрос задан: 27 November 2009 14:10
6
ответов

Как избежать тупиков?

При использовании нескольких потоков разделяемая память должна быть заблокирована критическими секциями. Тем не менее, использование критических секций вызывает потенциальные взаимоблокировки. Как их можно избежать?
вопрос задан: 17 November 2009 16:24
6
ответов

Многопоточность C# — вызывает без управления

Я только несколько знаком с многопоточностью, в которой я читал об этом, но никогда не использовал его на практике. У меня есть проект, который пользуется сторонней библиотекой, которая совместно использует состояние входа...
вопрос задан: 15 November 2009 23:30
6
ответов

Как остановить BackgroundWorker на событии Closing Формы?

У меня есть форма, которая порождает BackgroundWorker, который должен обновить собственное текстовое поле формы (на основном потоке), следовательно Вызвать ((Действие) (...)); звонить. Если в HandleClosingEvent я просто делаю bgWorker. CancelAsync () тогд
вопрос задан: 13 November 2009 21:03
6
ответов

Межплатформенный эквивалент событиям окон

Я пытаюсь портировать некоторый код Windows на Linux, идеально через платформенно независимые библиотеки (например, повышение), однако я не уверен, как портировать этот бит кода события. Бит кода включает два потока...
вопрос задан: 4 November 2009 22:18
6
ответов

Сделать выбор между ManualResetEvent или Потоком. Сон ()

Я не уверен который стратегия принять... Я фокусируюсь на своей завершаемой операции, но я также хотел бы сохранить проблемы производительности к минуте также... существует метод под названием, Выполняются (), который имеет к...
вопрос задан: 4 November 2009 21:01
6
ответов

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

Какие решения я имею, если я хочу препятствовать тому, чтобы UI заморозился, в то время как я десериализовываю большое число элементов UI в WPF? Я получаю ошибки complainig, что объекты принадлежат на Потоке UI когда...
вопрос задан: 29 October 2009 16:17
6
ответов

Как масштабировать слушателя TCP на современных многоядерных машинах / машинах мультисокета

У меня есть демон для записи в C, который должен будет обработать 20-150K соединения TCP одновременно. Они - длительные соединения и редко когда-либо разъединяют. У них есть очень небольшой объем данных (...
вопрос задан: 22 October 2009 18:00
6
ответов

C ++ 17 shared_mutex: зачем читать блокировку даже необходимо для чтения потоков [duplicate]

В примере, приведенном в http://en.cppreference.com/w/cpp/thread/shared_mutex A std :: shared_lock & lt; std :: shared_mutex & gt; используется в методе get (), поэтому несколько потоков / считывателей могут читать ...
вопрос задан: 6 October 2009 14:50
6
ответов

Мне нужно взаимное исключение для чтения?

У меня есть класс, который имеет состояние (простое перечисление), и к этому получают доступ от двух потоков. Для изменения состояния я использую взаимное исключение (повышение:: взаимное исключение). Действительно ли безопасно проверить состояние (наприм
вопрос задан: 6 October 2009 13:50
6
ответов

Постарайтесь не снова использовать того же fd числа в приложении сокета мультипотока

У меня есть асинхронное приложение, выполняющее несколько потоков, делающих операции по сокетам, где операции планируются и затем выполняются асинхронно. Я стараюсь избегать ситуации когда однажды...
вопрос задан: 1 October 2009 14:32
6
ответов

На которых платформах ограничена локальная память потока и сколько доступно?

Я был недавно проинформирован, что локальная память потока ограничена на некоторых платформах. Например, документы для повышения библиотеки C++:: чтение потока: "Отметьте: существует реализация определенный предел...
вопрос задан: 22 September 2009 15:11
6
ответов

Хорошие руководства по многопоточности? [закрытый]

Я ищу хорошее руководство/учебное руководство по многопоточности в C++ (и идеально в целом). Кто-либо может указать на меня на хороший ресурс онлайн?Править: Я намереваюсь ознакомиться с любым повышение...
вопрос задан: 4 September 2009 22:21
6
ответов

Поточная обработка в c#

Как вызвать функцию, которая берет две поточных обработки использования параметров в C#? Я должен назвать StartDNIThread (строка знаменитый, представить queryObject в виде строки) от другой функции. Я должен передать два значения. Оба...
вопрос задан: 4 September 2009 22:15
6
ответов

Как выполнить код в c# сервисе одно время в день в тот же час?

Таким образом, вот моя проблема, я должен сделать c# сервис, работающий на сервере, кто получает файл на ftp одно время в день в 3:00. Я думаю, что могу сделать это с thread.sleep (), или сравнивают DateTime. Теперь...
вопрос задан: 3 September 2009 13:45
6
ответов

Как сделать класс Ориентированным на многопотоковое исполнение [закрытый]

Я пишу приложение C#. У меня есть (своего рода) класс входа. и этот класс входа будет использоваться многими потоками. Как сделать этот класс ориентированным на многопотоковое исполнение? Я должен сделать его как одиночный элемент? что...
вопрос задан: 27 August 2009 22:13
6
ответов

Насколько точен Thread.Sleep (TimeSpan)?

Я столкнулся с модульным тестом, который периодически прерывается, потому что истекшее время не соответствует ожиданиям. Пример того, как выглядит этот тест: Секундомер stopwatch = new Stopwatch (); ...
вопрос задан: 20 August 2009 03:45
6
ответов

Различие между BeginInvoke и потоком. Запустить

У меня есть основанное на диалоговом окне приложение, в котором я буду, делегируя операционное чтение ввода-вывода записать в другой поток. Я просто хочу очиститься, там любое различие между двумя подходами.. Первый подход: (...
вопрос задан: 4 August 2009 09:25
6
ответов

Опции для информирования Потока для остановки

Я должен сообщить так называемому рабочему потоку для остановки работы над следующим доступным oppertunity. В настоящее время я использую что-то вроде этого: общественность освобождает Выполнение () {в то время как (! StopRequested)...
вопрос задан: 30 July 2009 18:30
6
ответов

Неориентированный на многопотоковое исполнение файловый ввод-вывод в C/C++

При поиске и устранении неисправностей некоторых проблем производительности в наших приложениях я узнал, что C stdio.h функционирует (и, по крайней мере, для нашего поставщика, fstream классы C++) ориентированы на многопотоковое исполнение. В результате к
вопрос задан: 29 July 2009 13:47
6
ответов

Как обнаружить мертвую блокировку? Тайм-аут в синхронизируемом блоке?

Я отлаживаю JAVA-приложение, которое выполняет несколько потоков. Через некоторое время наблюдения журнала кажется, что один из тех потоков не работает больше. Мое предположение - то, что поток ожидает...
вопрос задан: 28 July 2009 15:11
6
ответов

x86, эквивалентный для LWARX и STWCX

Я ищу эквивалент LWARX и STWCX (как найдено на процессорах PowerPC) или способ реализовать схожую функциональность на x86 платформе. Кроме того, где было бы лучшее место для обнаружения...
вопрос задан: 27 July 2009 11:23
6
ответов

Шаблоны/Принципы для ориентированных на многопотоковое исполнение очередей и программы “ведущего устройства/рабочего” в Java

У меня есть проблема, которой я верю, классический шаблон ведущего устройства/рабочего, и я обращаюсь за советом на реализации. Вот то, что я в настоящее время думаю о проблеме: существует глобальная "очередь"...
вопрос задан: 22 July 2009 11:38
6
ответов

Чтения и записи к свойствам, атомарным в C#?

Чтения и записи к определенным типам примитивов в C#, таким как bool и интервал являются атомарными. (Раздел See 5.5, "5.5 Атомарности ссылок на переменную", в Спецификации Языка C#.), Но что относительно того, чтобы получить доступ к такому...
вопрос задан: 20 July 2009 05:45
6
ответов

Ориентированная на многопотоковое исполнение стопка C++

Я плохо знаком с C++ и пишу многопоточное приложение, посредством чего различные писатели будут продвигать объекты на стек и читателей, вытягивающих их от стека (или по крайней мере продвигающих указатель на объект).....
вопрос задан: 11 July 2009 19:13
6
ответов

Программное обнаружение мертвой блокировки в Java

Как я могу программно обнаружить, что мертвая блокировка произошла в программе Java?
вопрос задан: 8 July 2009 22:07
6
ответов

Приостановка метода для набора # миллисекунд

Мне нужно сделать своего рода «тайм-аут» или паузу в моем методе на 10 секунд (10000 миллисекунд), но я не уверен, будет ли работать следующее, так как у меня нет многопоточности. Thread.Sleep (10000); Я буду ...
вопрос задан: 1 July 2009 09:44
6
ответов

Ведущее устройство/рабочий C++

Я ищу межплатформенную библиотеку ведущего устройства/рабочего C++ или библиотеку очереди заданий. Общее представление состоит в том, что мое приложение создало бы своего рода объекты Задачи или Работы, передало бы их ведущему устройству работы...
вопрос задан: 29 June 2009 23:54
6
ответов

Перезапуск потока в .NET (с использованием C #)

Я ищу способ перезапустить поток, который был остановлен Abort () .. открытый частичный класс MyProgram: Form {private Thread MyThread = new Thread (MyFunction); частный System.Windows.Forms ....
вопрос задан: 28 June 2009 13:14
6
ответов

Будет использование нескольких потоков с производительностью справки RandomAccessFile?

Я работаю над (выход базы данных) проект, где данные хранятся в плоском файле. Для чтения/записи я использую класс RandomAccessFile. Я получу что-нибудь от многопоточности и предоставления каждого...
вопрос задан: 23 June 2009 14:55