0
ответов

Увеличьте команду named_mutex и remove ()

У меня есть класс, который может быть создан несколькими потоками. Но в одной функции код должен быть защищен, поэтому я решил использовать мьютекс межпроцессного ускорения. Каждый класс создает или открывает одно и то же ...
вопрос задан: 26 September 2011 18:06
0
ответов

Верно ли, что MongoDB имеет одну глобальную блокировку чтения / записи? [закрыто]

Я читаю эту статью - http://wiki.postgresql.org/images/7/7f/Adam-lowry-postgresopen2011.pdf и заметил, что уродливой частью mongoDB является глобальная блокировка. { {1}} Верно ли, что MongoDB имеет глобальный ...
вопрос задан: 22 September 2011 00:24
0
ответов

skip-lock-таблицы и mysqldump

Ежедневно мы запускаем mysql дампы примерно на 50 отдельных базах данных, упаковываем их, а затем храним вне сайта. Некоторые из этих баз данных довольно велики и содержат таблицы myisam (которые не могут быть изменены, поэтому ...
вопрос задан: 14 September 2011 11:46
0
ответов

Является ли SqlConnection / SqlCommand потокобезопасным?

В настоящее время я создаю веб-службу WCF. В рамках своей работы ему, к сожалению, потребуется выполнить некоторые довольно интенсивные вычисления, однако, к счастью, эти вычисления могут быть разделены между вызовами ...
вопрос задан: 6 September 2011 07:39
0
ответов

How perform SQLite query with a data reader without locking database?

I am using System.Data.Sqlite to access SQLite database in C#. I have a query which must read through rows in a table. While iterating through the rows and while the reader is open, certain SQL ...
вопрос задан: 30 August 2011 21:28
0
ответов

Почему C # не позволяет блокировать нулевое значение?

C # не позволяет блокировать нулевое значение. Полагаю, я мог бы проверить, является ли значение нулевым или нет, прежде чем заблокировать его, но поскольку я не заблокировал его, может появиться другой поток и сделать значение ...
вопрос задан: 29 August 2011 04:58
0
ответов

Как мне отслеживать файл журнала без блокировки в Perl

Вот как я делаю это прямо сейчас, но он блокирует файл. #! / usr / bin / perl используйте Env qw ($ USERNAME); используйте File :: Tail; используйте строгий; использовать предупреждения; мой $ файл = $ ARGV [0]; напечатать "$ file \ n"; my $ fileTail = .
вопрос задан: 28 August 2011 12:19
0
ответов

Можно ли использовать mkdir как файловую блокировку в Linux?

Я хотел быстро реализовать какую-то блокировку в программе Perl на Linux, которая будет использоваться разными процессами. Поэтому я использовал mkdir как атомарную операцию, которая возвращает 1, если ...
вопрос задан: 26 August 2011 17:59
0
ответов

Как поступать с блокировками (JPA)?

Согласно викибукам Java Persistent / Locking *, лучший способ справиться с блокировками - это сообщить об ошибке / исключении оптимистической блокировки в Пользователь. Проблема в том, что он не масштабируется. Предположим, что ...
вопрос задан: 26 August 2011 09:07
0
ответов

jpa 2 hibernate установка блокировки на EntityManager.find

Я делаю несколько тестовых случаев в спящем проекте: когда я вызываю EntityManager em = getEntityManager (); em.find (Foo.class, 1) Я получаю объект, как я ожидаю, но когда я вызываю: EntityManager em = ...
вопрос задан: 23 August 2011 00:27
0
ответов

Лучший способ найти блокировки SQL в SQL Server 2008

Как лучше всего найти блокировки SQL вместе с пользователем, связанным с этой блокировкой в ​​SQL Server 2008?
вопрос задан: 21 August 2011 16:35
0
ответов

Создание рекурсивного pthread_rwlock_wrlock

У меня проблема, связанная с поведением функции pthread pthread_rwlock_wrlock. В приведенной выше спецификации говорится, что когда один поток заблокировал блокировку для записи и один и тот же поток ...
вопрос задан: 19 August 2011 17:39
0
ответов

Блокировка c # ссылки, переданной методу - плохая практика?

У меня есть метод, похожий на: public static void DoSomething (string param1, string param2, SomeObject o) {// .. ... замок (o) {o.Things.Add (param1); o.Update (); // и т. д. .....
вопрос задан: 16 August 2011 12:57
0
ответов

C # - Заблокируйте вопрос с помощью EnterWriteLock

Следующий код взят из MSDN: private ReaderWriterLockSlim cacheLock = new ReaderWriterLockSlim (); частный словарь innerCache = new Dictionary (); public ...
вопрос задан: 15 August 2011 21:36
0
ответов

Как определить, что пользователь находится на экране блокировки из службы

У меня есть простая служба, работающая в фоновом режиме, и я просто хочу знать, находится ли пользователь на экране блокировки или нет, чтобы я знал, когда начать процесс.
вопрос задан: 12 August 2011 18:45
0
ответов

mysql, блокирующие строки в запросе выбора для обновления

Итак, я пишу простой поисковый робот для обслуживания в домашние сайты. Он будет просматривать каждую ссылку, добавляя новые ссылки по мере их нахождения, записывая теги title и h1 и т. Д. Иногда это ...
вопрос задан: 12 August 2011 08:53
0
ответов

Выполняет ли среда CLR оптимизацию «исключения блокировки»? Если нет, то почему?

JVM выполняет изящный трюк, называемый удалением блокировки, чтобы избежать затрат на блокировку объектов, которые видны только одному потоку. Здесь есть хорошее описание трюка: http://www.ibm.com/...
вопрос задан: 11 August 2011 16:19
0
ответов

Блокировка интернированной строки?

Обновление: допустимо, если этот метод не является потокобезопасным, но мне интересно узнать как бы сделать его потокобезопасным. Кроме того, я не хочу блокировать один объект для всех значений ключа, если я ...
вопрос задан: 10 August 2011 12:06
0
ответов

Семантика SQL для «FOR UPDATE» и «JOIN»

Я хотел бы понять точную семантику использования «FOR UPDATE» в связи с «JOIN». Он просто блокирует все строки, которые эффективно использовались для построения конечного результата? Есть ли еще что-то? ...
вопрос задан: 9 August 2011 15:05
0
ответов

Как сделать блокировку базы данных в AppEngine (GAE)?

В GAE у меня есть таблица, полная " одноразовые »- такие вещи, как« последний использованный порядковый номер »и тому подобное, на самом деле не попадают в другие таблицы. Это простой строковый ключ с парой строкового значения. Я ...
вопрос задан: 8 August 2011 01:15
0
ответов

Лучше заблокировать общий ресурс или иметь поток для выполнения запросов?

У меня есть общий пул памяти, из которого множество разных потоков могут запрашивать выделение. Запрос на выделение из этого будет происходить МНОГО в каждом потоке, однако количество потоков, вероятно, будет ...
вопрос задан: 7 August 2011 20:22
0
ответов

Threads - Почему за блокировкой следует попытка и, наконец,

За блокировкой всегда следует блок try / finally, почему? ReentrantReadWriteLock readWriteLockBitmap = новый ReentrantReadWriteLock (); Блокировка чтения = readWriteLockBitmap.readLock (); Lock write = ...
вопрос задан: 5 August 2011 00:13
0
ответов

Более эффективно заблокировать или попытаться поймать словарь в потоке (.NET)

У меня есть общий словарь, который я использую в качестве кэша в многопоточном проекте .NET (C #). Я буду много читать по словарю (потенциально сотни или больше в секунду в часы пик). Я ...
вопрос задан: 4 August 2011 00:47
0
ответов

Как сделать оптимистическую блокировку в спящем режиме

Я совершенно не знаком с Hibernate и Spring и пытаюсь изучить Spring , Hibernate, Maven и т. Д. Я знаю только, как запустить пример hello world, используя все три. С моим базовым пониманием я ...
вопрос задан: 2 August 2011 09:19
0
ответов

Блокировка получателя и установщика логического свойства

Есть ли причина, по которой вы должны создавать блокировки для получателя и установщика такого логического свойства? частный _lockObject = новый объект (); частный bool _myFlag; public bool MyFlag {...
вопрос задан: 29 July 2011 13:33
0
ответов

В чем разница между блокировкой (this) и блокировкой (thisLock)?

Я читаю инструкцию блокировки (справочник по C #), где я увидел этот код: class Account {частный объект thisLock = новый объект (); // ... int Withdraw (int amount) {lock (thisLock) ...
вопрос задан: 25 July 2011 11:35
0
ответов

Параллельный доступ к статическому члену в .NET

У меня есть класс, содержит статическую коллекцию для хранения вошедших в систему пользователей в приложении ASP.NET MVC. Я просто хочу знать, является ли приведенный ниже код потокобезопасным или нет. Мне нужно заблокировать код ...
вопрос задан: 18 July 2011 05:59
0
ответов

Как использовать NSConditionLock? Или NSCondition

Я пытаюсь заставить одну функцию ждать другой, и я хотел бы использовать NSCondionLock для этого. Я не прошу помощи, но очень надеюсь, что кто-нибудь покажет мне достойное руководство…
вопрос задан: 15 July 2011 07:51
0
ответов

Как я могу определить, заблокирована ли ориентация пользовательского интерфейса на iOS?

Возможно ли это определить ориентацию пользовательского интерфейса заблокирована или нет в настоящее время? Если да, то как я могу это сделать? Я хочу что-то сделать с датчиком силы тяжести, когда не заблокирована только ориентация пользовательского и
вопрос задан: 13 July 2011 14:24
0
ответов

Является ли экземпляр базы данных Sqlite потокобезопасным

У меня есть база данных с несколькими таблицами. Я хочу обновить таблицы, используя несколько потоков. Я буду использовать один и тот же экземпляр SQLiteDatabase во всех потоках. Пожалуйста, подскажите, верен ли этот подход. Есть ...
вопрос задан: 13 July 2011 07:09