Вопросы по теме 'contention'

MSXML XSL Transformation Конкуренция за многопоточную производительность
У меня есть многопоточная серверная программа C++, которая использует MSXML6 и непрерывно анализирует сообщения XML, а затем применяет подготовленное преобразование XSLT для создания текста. Я запускаю это на сервере с 4 процессорами. Каждый поток...
1153 просмотров
schedule 22.08.2023

Управление памятью для каждого потока в C#
Продолжая обсуждение с Понимание результатов параллельного профилирования VS2010 C# , но ближе к делу: У меня есть много потоков, которые работают параллельно (используя Parallel.For/Each), которые используют много выделений памяти для небольших...
5804 просмотров

Простой способ избежать столкновения засоров из разных потоков?
У меня есть многопоточная программа, в которой два отдельных потока отправляют выходные данные отладки в std::clog, а выходные данные перемежаются. Я хотел бы найти простой способ заставить вывод, по крайней мере, быть отдельным, за исключением...
644 просмотров
schedule 06.01.2024

Свести к минимуму конкуренцию за блокировку C++ std::map
У меня есть std::map<int, Object*> ObjectMap . Теперь мне нужно обновить карту, и обновление может происходить через несколько потоков. Итак, блокируем карту для обновлений. Но каждое обновление приводит к длительным вычислениям и,...
1094 просмотров
schedule 26.03.2023

Конфликт строк оракула, вызывающий ошибки взаимоблокировки в приложении JMS с высокой пропускной способностью
Обзор: Мне интересно узнать, что лучше всего подходит для приложений с высокой пропускной способностью, которые имеют массовые сообщения, пытающиеся обновить одну и ту же строку и получающие ошибки взаимоблокировки оракула. Я знаю, что вы не...
2657 просмотров

Проблемы с конкуренцией в Google App Engine
У меня проблемы с конкуренцией в Google App Engine, и я пытаюсь понять, что происходит. У меня есть обработчик запросов, помеченный: @ndb.transactional(xg=True, retries=5) ..и в этом коде я получаю кое-что, кое-что обновляю и т. д. Но...
1339 просмотров

Мейнфрейм: как предотвратить конфликт DB2 между пакетным заданием и транзакцией CICS?
У меня есть пакетное задание и транзакция CICS, использующие одни и те же таблицы db2. Оба запускаются с регулярными интервалами, и пакетное задание время от времени прерывается из-за конфликта с общими таблицами DB2. Есть ли способ запланировать...
70 просмотров
schedule 29.03.2024