Результаты поиска по запросу "locking"
Возможно ли иметь более 32 блокировок в ConcurrentHashMap
Я читал, что ConcurrentHashMap лучше работает в многопоточности, чем в Hashtable, потому что имеет блокировки на уровне сегмента, а не блокировку всей карты Максимально возможно 32 замка на карту. Хочу узнать почему 32 и почему не более 32 замков.
Проблема с использованием блокировки с многопроцессорной обработкой. Бассейн: ошибка травления
Я создаю модуль Python для извлечения тегов из большого массива текста, и, хотя его результаты высокого качества, он выполняется очень медленно. Я пытаюсь ускорить процесс, используя многопроцессорность, и это тоже работало, пока я не попытался ...
Блокировка последовательного порта Linux
У меня есть проблема, которую я пытаюсь решить относительно последовательного порта в Linux. Я могу открыть, прочитать и закрыть порт просто отлично. Однако я хочу убедиться, что я единственный человек, который читает / пишет из порта в любой ...
Как работает этот пример канонического стада?
Когда нужно синхронизировать программы (сценарии оболочки) через файловую систему, я нашелflockрешение на основерекомендуемые [https://stackoverflow.com/a/169969/145400](должно также работатьпо NFS [https://stackoverflow.com/a/1571711/145400]). ...
c # xml.Load () блокировка файла на диске, вызывающая ошибки
У меня есть простой класс XmlFileHelper следующим образом: public class XmlFileHelper { #region Private Members private XmlDocument xmlDoc = new XmlDocument(); private string xmlFilePath; #endregion #region Constructor public ...
как предотвратить метод Image.FromFile () для блокировки файла
Я использую следующий код, чтобы поместить JPG вDataGridViewИмиджевая клетка. If strFileName.ToLower.EndsWith(".jpg") Then Dim inImg As Image = Image.FromFile(strFileName) DataGridView4.Rows.Add() DataGridView4.Rows(DataGridView4.Rows().Count - ...
Статический или нестатический объект блокировки в синхронизированном блоке
Попытка визуализировать и понятьсинхронизация. Каковы различия между использованиемстатический объект блокировки(код А) и нестатический объект блокировки(код B) длясинхронизированный блок?Чем он отличается в практическом применении?Какие ...
Параллельный HashSet <T> в .NET Framework?
У меня есть следующий класс. class Test{ public HashSet<string> Data = new HashSet<string>(); }Мне нужно изменить поле «Данные» из разных потоков, поэтому я хотел бы высказать некоторые мнения о моей текущей поточно-безопасной реализации. class ...
Как разблокировать среду в R?
Играя с привязкой и настройками среды в R, у нас есть 3 функции: lockEnvironment(env) блокирует env, поэтому вы не можете добавить новый символ в env.lockBinding(sym, env) блокирует sym в env, чтобы вы не могли его изменитьunlockBinding(sym, ...
Android Activity жизненный цикл и блокировка / разблокировка устройства
Я только что обнаружил, что когда на устройстве включен экран блокировки, происходит следующее. Для этого действия в манифесте задано android: screenOrientation = "landscape". Затем я выполняю следующие действия с моим телефоном в портретном ...