0
ответов

Многопоточная программа перестает отвечать на _несколько _ЦП, но нормально работает на одном ЦП (при обновлении ListView)

Обновление :Я воспроизвел проблему! Прокрутите вниз, чтобы увидеть код. Краткие примечания Мой процессор Core i5 имеет 2 ядра, гиперпоточность. Если я вызову SetProcessAffinityMask (GetCurrentProcess (), 1 ), все будет...
вопрос задан: 11 July 2012 06:18
0
ответов

Взаимоблокировки MySQL с хранимой процедурой, генерирующей UID

У меня есть хранимая процедура, генерирующая UID из таблицы «билетов», но под нагрузкой я получаю много взаимоблокировок. Я вызываю эту процедуру много раз из нескольких одновременных подключений всякий раз, когда мой...
вопрос задан: 5 July 2012 14:19
0
ответов

советы по отслеживанию периодического зависания пользовательского интерфейса iOS

Я написал огромное приложение для iPad 2 года назад, и теперь я возвращаюсь к нему и обновляю его до iOS5. Это немного грязно, так как это было мое первое большое приложение для iPad. В нем есть этап «синхронизации», который может длиться несколько минут…
вопрос задан: 29 June 2012 05:06
0
ответов

«Найден 1 тупик», но трассировка показывает, что он не заблокирован ни одним потоком

JVM сообщает мне, что возникла взаимоблокировка :Найдена одна взаимоблокировка уровня Java -:============================== «TP -Processor107» :ожидает доступный синхронизатор 0x00002aaaf58e70f0, (java.util....
вопрос задан: 28 June 2012 08:28
0
ответов

Два повторяющихся запроса на удаление с использованием первичного ключа, вызывающие взаимоблокировку

Я не понимаю, как два повторяющихся запроса, каждый из которых удаляет одну строку в одной таблице с использованием первичного ключа, могли привести к взаимоблокировке. Кто-нибудь может объяснить? Мне кажется, что это один из ...
вопрос задан: 8 June 2012 18:27
0
ответов

Почему этот код не блокируется?

Я ожидаю, что следующий код заблокируется, когда Clear попытается заблокировать тот же объект, который уже заблокирован Build: void Main() { (новый SiteMap()).Build(); } класс SiteMap { private readonly ...
вопрос задан: 17 May 2012 18:06
0
ответов

Внедрение обнаружения взаимоблокировок с помощью Apache ZooKeeper

Я работаю в небольшой компании по разработке программного обеспечения, и мне поручили разработать распределенный диспетчер блокировок, который мы могли бы использовать. Он должен взаимодействовать как с Java, так и с C++. Я работаю с ZooKeeper в течение..
вопрос задан: 16 May 2012 20:59
0
ответов

Выход из потока при удалении статического объекта во время выгрузки DLL вызывает взаимоблокировку?

У меня есть один экземпляр (глобального/статического объекта )ClassA внутри моей отложенной -загруженной DLL. Этот объект внутри имеет поток «Наблюдатель», который необходим для корректного завершения работы. Когда я вызываю FreeLibrary, я...
вопрос задан: 4 May 2012 00:11
0
ответов

Взаимная блокировка между отправкой _синхронизации в основной очереди и выполнением FetchRequest :ошибка:

Я диспетчер _синхронизирую ()блок в основной очереди. В этом блоке в конечном итоге выполняется вызов executeFetchRequest :error :. Иногда это вызывает взаимоблокировку. Вот поток 1, который показывает блок...
вопрос задан: 21 April 2012 18:51
0
ответов

Обеспокоена взаимоблокировками с C #StreamReader

Просто общий вопрос, я разрабатываю веб-приложение ASP.NET MVC 3, которое читает из файла конфигурации с помощью Stream Reader внутри оператора Using для автоматического удаление следующим образом :с использованием...
вопрос задан: 16 April 2012 18:26
0
ответов

Взаимоблокировка клиента WCF из-за обратного вызова, даже если обратный вызов IsOneWay

впервые в WCF. У меня есть клиент, который зависает при вызове службы WCF. Служба будет вызывать обратный вызов для клиента во время вызова, который помечен как IsOneWay. Я подтвердил ...
вопрос задан: 20 March 2012 08:38
0
ответов

Блокировка в высококонкурентной системе

У меня есть класс в высококонкурентной системе. Метод getResolvedClassName() этого класса может привести к тупику. Поэтому я проектирую его следующим образом: public class ClassUtils { private ...
вопрос задан: 23 February 2012 18:17
0
ответов

Имеет ли здесь значение порядок разблокировки мьютексов?

Допустим, у меня есть две переменные, protected_var1 и protected_var2. Далее предположим, что эти переменные обновляются через несколько потоков и достаточно независимы в том, что обычно один или ...
вопрос задан: 23 February 2012 14:20
0
ответов

Приложение .NET зависает из-за взаимоблокировки потока сборщика мусора

У нас есть проблема с нашим приложением, которое использует смесь управляемого (C #) и неуправляемого (C ++) кода. В основном у нас есть исполняемый файл, который вызывает кучу сборок, и одна из этих сборок - MC ++ ...
вопрос задан: 15 February 2012 08:01
0
ответов

Транзакция (идентификатор процесса) оказалась в тупиковой ситуации на ресурсах блокировки с другим процессом и была выбрана жертвой тупиковой ситуации. Повторите транзакцию

. У меня есть приложение C #, которое вставляет данные в таблицу SQL Server (2008) с помощью хранимой процедуры. Для этого я использую многопоточность. Хранимая процедура вызывается из потока. ...
вопрос задан: 9 February 2012 14:05
0
ответов

postgresql deadlock

Иногда postgresql вызывает взаимоблокировки из-за ошибок. В триггере для таблицы установлено НА ОБНОВЛЕНИЕ. Комментарий к таблице: http://pastebin.com/L1a8dbn4 Журнал (предложения INSERT вырезаны): 2012-01-26 17:21:06 ОШИБКА MSK: ...
вопрос задан: 26 January 2012 16:15
0
ответов

Противоречит ли реализация WebSphere 7 HTTPSession спецификации J2EE?

Недавно я столкнулся с проблемой, когда все 200 потоков веб-контейнера зависли, то есть ни один из них не был доступен для обслуживания входящих запросов, и приложение замерло. Вот простое веб-приложение и тест JMeter ...
вопрос задан: 24 January 2012 15:21
0
ответов

C3p0 - ВНЕШНЯЯ БЛОКИРОВКА на MSSQL, но не на PostgreSQL или MySQL

Мы получаем исключения, подобные этому com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@5b7a7896 - ВНЕШНЯЯ БЛОКИРОВКА !!! Завершенный статус: Управляемые потоки: 3 Активные темы: 3 Активно ...
вопрос задан: 23 January 2012 14:40
0
ответов

Как успешно вызвать deadlock [закрыто]

Я пытаюсь вызвать deadlock в C# в целях моделирования. Просто быстрая программа. Не мог бы кто-нибудь любезно предложить несколько идей, как это сделать?
вопрос задан: 19 January 2012 14:31
0
ответов

Напишите программу, которая наверняка зайдет в тупик [закрыто]

Недавно мне задали этот вопрос в интервью. Я ответил, что тупик возникает, если чередование идет не так, но интервьюер настаивал, что программа, которая всегда будет заходить в тупик ...
вопрос задан: 16 January 2012 14:14
0
ответов

Взаимоблокировка SQL Server в той же таблице

У нас проблемы с ситуациями взаимоблокировки в нашем приложении. Я много читал о блокировках, блокировках и взаимоблокировках за последние несколько дней, чтобы попытаться разобраться в проблеме, чтобы ...
вопрос задан: 1 December 2011 20:17
0
ответов

CoreData: обновление в фоновом режиме и чтение в основном потоке вызывает мертвую блокировку

Я показываю пользователю таблицу с некоторыми данными.Как только представление представлено, я делаю веб-вызов, чтобы узнать, есть ли обновленные данные (асинхронно). Когда вызов службы вернется, я хотел бы ...
вопрос задан: 22 November 2011 12:39
0
ответов

Как справиться с тупиковой ситуацией MySQL ситуации на уровне приложения?

Когда в MySQL / InnoDB возникает ситуация взаимоблокировки, она возвращает знакомую ошибку: «Обнаружена тупиковая ситуация при попытке получить блокировку; попробуйте перезапустить транзакцию 'Итак, я записал все запросы, которые идут ...
вопрос задан: 11 November 2011 21:06
0
ответов

Как я могу обойти этот очевидный тупик EhCache?

Используя ehCache 2.4.4, я, кажется, зашел в тупик на объекте сегмента ehCache. Из других журналов я знаю, что «ожидающий поток» 1694 последний раз выполнял что-либо за 9 часов до этой трассировки стека ...
вопрос задан: 7 November 2011 17:26
0
ответов

Подпроцесс завершается, но все еще не завершается, что приводит к тупиковой ситуации.

Хорошо, поскольку в настоящее время нет ответа, я не чувствую себя плохо, делая это. Хотя меня все еще интересует, что на самом деле происходит за кулисами, вызывая эту проблему, мои самые неотложные вопросы ...
вопрос задан: 6 November 2011 15:22
0
ответов

Тупик в Scala с параллельными коллекциями

Почему следующий код создает тупик: объект Test расширяет приложение {def printProgress (i: Int) = {println ("Processed" + i)} println ( "A") (от 1 до 1000) .par.foreach {i => ...
вопрос задан: 4 November 2011 06:11
0
ответов

Как определить взаимоблокировку в SQL Azure?

У меня есть роль Windows Azure, состоящая из двух экземпляров. Время от времени транзакция будет завершаться сбоем с sqlException со следующим текстом Транзакция (Process ID N) была заблокирована при блокировке ...
вопрос задан: 3 November 2011 05:03
0
ответов

Select From a table that is constantly being inserted into

Как я могу получить данные из таблицы, в которую постоянно вставляются данные (и это необходимо), не вызывая блокировки, чтобы вставки продолжались без внимания. Я осмотрелся и ...
вопрос задан: 25 October 2011 20:17
0
ответов

Тупик в коде Java с использованием семафора и получения (int)

У меня есть следующий код Java: import java.util.concurrent. *; class Foo {статический семафор s = новый семафор (1); public void fun (final char c, final int r) {new Thread (new Runnable () ...
вопрос задан: 12 October 2011 16:18
0
ответов

Как язык Io автоматически определяет взаимоблокировку?

Я читал, что язык Io имеет Futures, который может автоматически определять взаимоблокировку. Я ничего об этом не знаю и видел некоторый синтаксис. Как с этим языком Io обнаруживаются взаимоблокировки?
вопрос задан: 6 October 2011 17:09