У меня есть несколько потоков, обрабатывающих события. Я хочу присвоить каждому событию наносекундную временную метку. Но это должен быть уникальный идентификатор. Таким образом, в случае, если два события произойдут так, что они будут ...
У меня есть два сомнения: Относительно фиксированного пула потоков в Java. Предположим, я создал фиксированный пул потоков с 5 потоками, и все потоки в настоящее время выполняются, а также предположим, что есть 4 задачи, ожидающие в ...
Я только что представил потоки в программе Perl, где один из ее модулей использовал Memoize.
Я получаю это сообщение об ошибке: Поток 1 завершился ненормально: Анонимная функция вызывается в запрещенном состоянии ...
В настоящее время я пытаюсь создать очень простой пул потоков, используя std::thread.
Для того, чтобы поддерживать потоки "живыми" после выполнения их задачи, я связываю std::mutex с каждым из них. ...
Я использую C++ и OpenCV для обработки некоторых изображений, полученных с веб-камеры в реальном времени, и я хочу получить максимальную скорость, которую я могу получить от своей системы. Кроме изменения алгоритма обработки (предположим, для ...
Я работаю над системой моделирования, где на каждом временном шаге мне приходится моделировать множество моделей. Я использовал FixedThreadPool для ускорения вычислений: ExecutorService executor = Executors.newFixedThreadPool (...
Мне нужно создать временный файл (new.txt) в моем файле Handler.ashx, но дело в том, что я чтобы сохранить созданный файл excel в new.txt как временный файл. Проблема в том, что я жестко запрограммировал временный файл ...
Надеюсь, вы поможете мне с этим.
Мне нужно создать программу, которая, используя несколько потоков, записывает в текстовый файл.
Что мне нужно, так это показать, как процессор уделяет "внимание" тому или иному потоку ...
Допустим, у нас есть большой массив и много потоков, работающих с конкретными индексами в этом массиве. Два потока не могут работать с одним индексом одновременно, нужно дождаться завершения другого. И ...
Я обнаружил, что pthread_barrier_wait работает довольно медленно, поэтому в одном месте моего кода я заменил pthread_barrier_wait моей версией барьера (my_barrier) , который использует атомарную переменную. Я обнаружил, что ...
Работая над существующим проектом, мне пришлось использовать WinForms (некоторое время не работал с ним), и у меня возникла проблема с синхронизацией с потоком пользовательского интерфейса. Дизайн, с которым мне нужно интегрироваться, работает как ...
В настоящее время я реализую многопоточный проект с использованием std :: thread на C ++ 11. Я использую std :: condition_variable для синхронизации потоков. Более подробно, одна потребительская функция вызывает функцию-член wait () для ...
Есть ли способ определить, на каком ЦП работает данный поток?
Желательно на C #, но подойдет C ++. Классы .NET Process и ProcessThread, похоже, не предоставляют эту информацию. ETA ...
I want to update my UI from a Thread which updates a Progressbar. Unfortunately, when updating the progressbar's drawable from the "runnable" the progressbar disappears! Changing the progressbars's ...
Я прочитал много материалов о многопоточности и всех задействованных механизмах синхронизации . Я также понимаю, как опасно делать это неправильно. Я только что смотрел это видео PDC 2009 о ...
У меня есть следующий код: new Thread (new ThreadStart (delegate ()
{while (true) {// что-то}
})).Начинать(); Может ли сборщик мусора завершить этот экземпляр потока, пока он находится в ...
Я создаю Picture Loader, который имеет две основные возможности: 1) Загрузка изображений в потоке и 2) Сохранение кэшированных изображений. С тех пор как я реализовал NativeJpg 1.32, я заметил, что TsdJpgGraphic ...
Я программирую сервер Java, который должен обрабатывать код Python, предоставленный пользователем с помощью Jython. Очевидно, я не могу просто выполнить это без некоторого риска, что взломщик получит доступ к файлам и системным командам, которые ...
У меня есть следующий шаблон проектирования: var myObjectWithEvents = new ObjectWithEvents (); using (var mre = new ManualResetEvent (false)) {var onEvent = new EventHandler ((...
У меня вопрос по поводу потоков, которые работают одновременно, и блокировки, которую они имеют на объект. Насколько я понимаю, поток, который вызывает метод wait(), попадает в список ожидающих...
Как можно практически протестировать синхронизированную структуру данных (на C)? Запуск пары потоков и их конкуренция за доступ к структуре на некоторое время, чтобы увидеть, что что-то пойдет не так, не звучит ...
У нас есть папка с 50 файлами данных (последовательностями ДНК следующего поколения), которые необходимо преобразовать, запустив сценарий python для каждого из них. Скрипт занимает 5 часов на файл, является однопоточным и ...
У меня есть метод, который считает файлы в определенной папке: private void countfiles(string path) { if (path != "") { DirectoryInfo dir = new DirectoryInfo(path); ...
Мы все знаем об ужасах GIL, и я видел много дискуссий о том, когда лучше всего использовать multiprocessing модуля, но я все еще не чувствую, что у меня есть хорошая интуиция, когда ...
Читая о многопоточности POSIX, я наткнулся на пример данных, зависящих от потока. У меня в голове возникла одна путаница ... Интерфейс данных, зависящих от потока, выглядит немного неуклюжим, ...
Насколько я понимаю, акторы - это в основном легкие потоки, реализованные поверх потоков, выполняющие множество акторов в небольшом пуле общих потоков. В этом случае использование блокирующих операций в ...
Предположим, у меня есть массив данных, могут ли 2 потока безопасно записывать одновременно в разные индексы одного и того же массива? Меня беспокоит скорость записи, и я хочу синхронизировать «получить индекс для записи в» ...
Скажем, у меня есть метод C #, подобный этому общедоступному void MyMethod () {int i = 0; var thread = new Thread (() => {Thread.Sleep (100); if (i == 0) ...
Это не домашнее задание для меня, это задача, заданная студентам какого-то университета. Решение меня интересует из личного интереса. Задача состоит в том, чтобы создать класс (Calc), который хранит целое число. ...
Я немного не понимаю порядок очистки при использовании PThreads в отношении отмены. Обычно, если ваш поток отделен, он автоматически очищается при завершении. Если он не ...