0
ответов

Потоковая безопасность C11 по отношению к функциям, возвращающим указатели на статические буферы.

Рассмотрите такие функции, как localtime, в Стандартная библиотека C, которая возвращает указатель на (исторически) статический буфер. Делает ли C11 эти буферы локальными для потока? Согласно 7.1.4 в C11: Если явно не ...
вопрос задан: 4 February 2012 05:29
0
ответов

Потоковая безопасность структур данных, куда добавлять примитивы синхронизации?

Это вопрос дизайна, который уже некоторое время беспокоит меня. На самом деле это довольно просто: когда вы предоставляете библиотеки структур данных, вы встраиваете примитивы безопасности потоков или просто предоставляете ...
вопрос задан: 3 February 2012 16:38
0
ответов

How to execute a method in another thread?

I'm looking for a solution for this problem in C or C++. изменить: уточнить. Это в системе Linux. Решения, специфичные для Linux, абсолютно хороши. Кросс-платформенность не вызывает беспокойства. У меня есть служба ...
вопрос задан: 3 February 2012 11:17
0
ответов

Небольшое многопоточное приложение и ведение журнала

У меня небольшой вопрос. Я написал небольшое многопоточное приложение, которое мало что делает, оно просто подключается к какому-то ресурсу, считывает несколько полей, записывает их в журнал, и все. Что бы я хотел ...
вопрос задан: 3 February 2012 09:43
0
ответов

Пул потоков с несколькими ограничениями

Мне нужен пул потоков, который предоставляет максимум X потоков для обработки задач, пока нет проблем. Однако каждая отправленная задача может указывать конкретную цель ввода-вывода (например, Y). Итак ...
вопрос задан: 2 February 2012 21:55
0
ответов

Альтернатива Thread.Sleep в C #?

У меня есть код, который при запуске последовательно выполняет серию строк. Я бы хотел добавить паузу между ними. Сейчас у меня так // работаю Thread.Sleep (10800000); // работаем Это ...
вопрос задан: 2 February 2012 19:18
0
ответов

Почему этот код является реентерабельным, но не потокобезопасным

Раньше я думал, что все реентерабельные функции являются потокобезопасными. Но я читал страницу с повторным входом в Wiki, он публикует код, который «идеально реентерабелен, но не потокобезопасен. Потому что он не обеспечивает глобальные данные ...
вопрос задан: 2 February 2012 17:17
0
ответов

python не создает поток?

Мне может не хватать чего-то глупого, но я запустил свой код в pythonwin, и он работает, но когда я запускаю его в командной строке, время импорта путается, поток def print_t (name, delay): while 1: time ....
вопрос задан: 2 February 2012 15:32
0
ответов

Как измерить время, необходимое для выполнения фрагмента кода?

Предположим, я хочу измерить время, которое занимает определенный фрагмент кода. Для этого я обычно делал бы что-то вроде этого clock_t startTime = clock ( ); // делаем stuff // делать что-то // делать что-то // делать что-то float ...
вопрос задан: 2 February 2012 13:44
0
ответов

Потокобезопасный StreamWriter C # как это сделать? 1

Каков наилучший способ создания программы, которая является поточно-ориентированной, с точки зрения необходимости записывать двойные значения в файл. Если функция, которая сохраняет значения через streamwriter, вызывается несколькими ...
вопрос задан: 2 February 2012 09:24
0
ответов

Как сослаться на текущий поток

Когда я хочу сослаться на текущий поток в среде потока, кажется, работают несколько стратегий: t = Thread.new {pt} Thread.new {| t | p t} Thread.new {p Thread.current} Thread.new {p self} ...
вопрос задан: 1 February 2012 22:26
0
ответов

Синхронизация без блокировки

Мой вопрос касается многопоточной синхронизации без блокировки. Я хотел знать следующее: каковы общие подходы к этому? Я где-то читал о LockFreePrimitives вроде ...
вопрос задан: 1 February 2012 21:40
0
ответов

Есть ли что-то, что ведет себя как .wait () и .notify () в среде EJB?

Я знаю, что не должен возиться с потоками в контейнерах EJB, поэтому я не знаю, как сделать следующее в Правильная среда EJB: задействованы: Сессионный компонент без сохранения состояния «Клиент» ...
вопрос задан: 1 February 2012 18:12
0
ответов

Entity Framework и многопоточность

У нас возникли некоторые проблемы при разработке нашего многопоточного приложения, управляемого Entity Framework, и мы хотели бы получить некоторые рекомендации. Мы создаем сущности в разных потоках, сущности добавляются в ...
вопрос задан: 1 February 2012 16:23
0
ответов

Заставить ожидающий поток пропустить остаток ожидания/продолжить

У меня есть сценарий, в котором один поток зацикливается между ожиданием и выполнением задачи. Однако я хотел бы прервать ожидание потока (пропустить остаток ожидания, если хотите) и ...
вопрос задан: 1 February 2012 16:06
0
ответов

Queue full error, working with multiple consumers, producers

Я хотел бы смоделировать следующий сценарий: Несколько потоков потребителей и производителей работают над изменением некоторых данных как Setup BlockingQueue q1 = new SynchronousQueue()...
вопрос задан: 1 February 2012 04:02
0
ответов

Spring Batch Multi Threading - Как сделать так, чтобы каждый поток читал уникальные записи?

Этот вопрос задавался много раз на многих форумах. Но я не вижу ответа, который бы мне подошел. Я пытаюсь реализовать многопоточный шаг в моей весенней пакетной реализации. У меня есть staging ...
вопрос задан: 31 January 2012 22:06
0
ответов

Являются ли коды операций MSIL атомарными?

Я немного поигрался с декомпилятором MSIL - ILDASM и попытался декомпилировать простой метод .NET. Коды операций выглядели примерно так: .method private hidebysig static int32 Add (int32 a, ...
вопрос задан: 31 January 2012 19:56
0
ответов

Используют ли алгоритмы STL несколько ядер?

Используют ли алгоритмы STL C ++ внутренние ядра ЦП для повышения производительности? Если нет, то есть ли какие-либо рекомендуемые библиотеки, чтобы делать то, что делает STL, но с несколькими ядрами, скажем, используя ...
вопрос задан: 31 January 2012 18:03
0
ответов

Есть ли инструмент статического анализа, который автоматически проверяет состояние гонки в Java-проектах? [закрыто]

Есть ли инструмент статического анализа, который автоматически проверяет состояние гонки в Java-проектах? Предпочтительно тот, который поддерживает Eclipse, Spring и Hibernate. Спасибо РЕДАКТИРОВАТЬ: Мне может не обязательно понадобиться ...
вопрос задан: 31 January 2012 11:27
0
ответов

Когда умирает экземпляр, созданный сервером?

Следующая программа : public class SimpleCounter extends HttpServlet { int counter=0; @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ...
вопрос задан: 30 January 2012 17:17
0
ответов

'Deadlock' только с одним заблокированным объектом?

У меня проблема с многопоточностью в C#. Я использую событие для обновления метки на форме из другого потока, для чего мне, конечно, нужно использовать команду Invoke(). Эта часть также работает нормально....
вопрос задан: 30 January 2012 15:26
0
ответов

Есть ли способ отличить основной поток от любых потоков, которые он порождает?

Я знаю, что функция getName () в основном потоке вернет String main, но это можно изменить с помощью setName (). Есть ли способ всегда определять главный поток приложения?
вопрос задан: 30 January 2012 11:30
0
ответов

Rails Создание нового потока или фонового процесса

У меня возникает ошибка тайм-аута, когда я нажимаю ссылку «Экспорт в Excel» в моем приложение, из-за тяжелых транзакций с БД. Я хочу изменить эту функцию на фон, чтобы пользователь мог ...
вопрос задан: 30 January 2012 09:46
0
ответов

Дождитесь завершения обратных вызовов System.Threading.Timer перед выходом из программы

У меня есть список . Каждый таймер срабатывает с настраиваемым интервалом (по умолчанию 10 минут). Все вызывают один и тот же метод обратного вызова (с другим параметром). Метод обратного вызова ...
вопрос задан: 30 January 2012 09:05
0
ответов

Многопоточность Java на ноутбуке с четырехъядерным процессором

Я просматривал учебное пособие по Java, в котором упоминалось, что фактической многопоточности не происходит на машине с одним процессор. В нем упоминалось, что ОС выделяет определенное количество времени на ...
вопрос задан: 30 January 2012 05:38
0
ответов

Метод синхронизации объекта был вызван из несинхронизированного блока кода. Исключение в Mutex.Release ()

Я нашел разные статьи об этом исключении, но ни одна из них не была моим случаем. Вот исходный код: программа класса {частный статический мьютекс мьютекса; private static bool mutexIsLocked = ...
вопрос задан: 30 January 2012 05:14
0
ответов

снижение приоритета Task.Factory. StartNew thread

код, подобный приведенному ниже, запустит новый поток для выполнения работы. Есть ли способ контролировать приоритет этого потока? Task.Factory.StartNew (() => {// все здесь будет выполнено по-новому ...
вопрос задан: 29 January 2012 22:39
0
ответов

Как найти ошибку (segmentation fault) в многопоточной программе C++ (pthread) на linux?

Я делаю отладку для многопоточной программы C++ (pthread) на Linux. Она работает хорошо, когда число потоков невелико, например 1, 2, 3. Когда число потоков увеличивается, я получаю SIGSEGV (segmentation fault , ...
вопрос задан: 29 January 2012 17:47
0
ответов

Имитация разрыва двойника в C #

Я работаю на 32-битной машине и могу подтвердить, что длинные значения могут разорваться, используя следующий фрагмент кода, который бьет очень быстро. static void TestTearingLong () {...
вопрос задан: 29 January 2012 13:20