Результаты поиска по запросу "concurrency"
Блокировка изменяемого объекта - Почему это считается плохой практикой?
Посмотри этоответ [https://stackoverflow.com/questions/238173/worst-java-practice-found-in-your-experience/1219428#1219428] , Это говорит: Шесть действительно плохих примеров; ... блокировка на изменчивом поле. например синхронизированный ...
MySQL запрос - пик одновременных вызовов данных CDR
Привет, мне нужна помощь, чтобы понять, как рассчитать, сколько пиковых одновременных звонков у меня происходит в день из даты CDR, хранящейся в MySQL. Набор данных выглядит так: INSERT INTO `cdr` (`calldate`, `clid`, `src`, `dst`, `dcontext`, ...
Существует ли параллелизм с UPDATE count = count + 1?
Я хотел знать, столкнусь ли я с какой-либо проблемой параллелизма с этим? Это НЕ в транзакции. Этот код дляSqlite(prototype), но я планирую использовать его с MySql или SQL от MS command.CommandText = "UPDATE tag_name SET count = count+1 "+ ...
Что такое транзакция базы данных?
Может ли кто-нибудь дать прямое (но не более простое, чем возможно) объяснение транзакции применительно к вычислениям (даже если оно скопировано из Википедии)?
Параллельный доступ к файлам в Android
Я знаю, что многие ОС выполняют какую-то блокировку файловой системы, чтобы предотвратить несовместимые представления. Существуют ли какие-либо гарантии, которые Java и / или Android дают о поточной безопасности доступа к файлам? Я хотел бы ...
Как приостановить / возобновить все потоки в ExecutorService в Java?
Я отправил кучу заданий в службу executorservice на Java, и я как-то хочу временно приостановить все эти задания. Какой лучший способ сделать это? Как я могу возобновить? Или я делаю это совершенно неправильно? Должен ли я следовать какой-то ...
Какая очередь блокировки Java наиболее эффективна для сценариев одного производителя с одним потребителем
Я работаю над стандартной системой Java с критическими требованиями к синхронизации для моих продюсеров (1 / 100с мс имеет значение). У меня есть продюсер, который помещает вещи в очередь блокировки, и один потребитель позже берет их и ...
Почему memory_order_relaxed и memory_order_seq_cst не имеют значения?
Я играл с одним из примеров в C ++ Concurrency in Action, который используетstd::memory_order_relaxed для чтения и записи 3 атомных переменных из 5 разных потоков. Пример программы выглядит следующим образом: #include <thread> #include <atomic> ...
Словарь с замком или словарь Concurency?
Что предпочтительнее в многопоточном приложении:Словарь [http://msdn.microsoft.com/en-us/library/xfhwa508.aspx]с замком илиСловарь параллелизма [http://msdn.microsoft.com/en-us/library/dd287191.aspx] Что является эффективным и почему я должен ...
несколько потоков, добавляющих элементы в один список. почему в списке всегда меньше элементов, чем ожидалось?
Следующий код объясняет мой вопрос. Я знаю, что список не является потокобезопасным. Но какова основная «настоящая» причина этого? class Program { static void Main(string[] args) { List<string> strCol = new List<string>(); for (int i = 0; i < ...