Вопросы и ответы
Могут ли две программы десериализовать файл и делиться памятью с помощью mmap?
00
Вопрос или проблема У меня есть файл только для чтения размером 1 ГБ, содержащий сериализованные данные. У меня есть 2 дублирующих процесса, которые хотят десериализовать файл в объекты C++ и использовать их в моей программе. С помощью mmap, похоже, я
Вопросы и ответы
Проблема реализации многопоточности для LLM
00
Вопрос или проблема Я преобразую программу, чтобы она использовала ИИ с многопоточными методами вместо последовательного выполнения. Я попытался смоделировать многопоточность, обрабатывая данные пакетами в моем тестовом коде сначала, чтобы убедиться
Вопросы и ответы
Является ли thread_local в C полезным только для объектов, которые не требуют очистки?
00
Вопрос или проблема В C, предположим, у меня есть что-то вроде: struct node { struct node *next; void *data; }; static thread_local struct node *head; то есть, связный список для каждого потока. Если я хочу убедиться, что все элементы списка автоматически
Вопросы и ответы
Почему я получаю непостоянный вывод от этого кода? [закрыто]
00
Вопрос или проблема Закрыто. Этот вопрос требует подробностей отладки. В данный момент он не принимает ответы. Измените вопрос, чтобы включить желаемое поведение, конкретную проблему или ошибку, и самый короткий код, необходимый для воспроизведения проблемы.
Вопросы и ответы
wildfly: Потоки блокируются из-за потока логирования
00
Вопрос или проблема Мы используем wildfly-9.01 для веб-приложения на Java. Для логирования мы используем log4j-1.2.17.jar. При условиях нагрузки приложение использовало больше CPU и стало неотзывчивым. После анализа дампа потоков мы поняли, что было много
Вопросы и ответы
Как работать с Qt + MySQL в многопоточной среде?
00
Вопрос или проблема Среда: Версия Qt: 6.3.2 Версия MySQL: 9.0 Я успешно установил драйвер MySQL, и мое приложение подключается к базе данных без проблем в однопоточном контексте. Структура приложения: В моем приложении: Главный поток считывает данные
Вопросы и ответы
Функция DownloadTo в Azure SDK для CPP очень медленная.
00
Вопрос или проблема Я интегрировал Azure SDK для CPP в свое приложение, и по сравнению с старым Azure SDK наблюдается значительное замедление. После обновления для загрузки параллелизма Azure-sdk-for-cpp загрузка работает лучше, но загрузка все еще ОЧЕНЬ МЕДЛЕННАЯ.
Вопросы и ответы
О потоках и семафорах (POSIX семафоры)
00
Вопрос или проблема Я хочу, чтобы каждый раз, когда создается студент, отображалось, кто был создан и в каком department они учатся. Я застрял и не знаю, какие параметры передать в printInfo(), есть у вас идеи? Я также предоставляю пример выполнения Вывод
Вопросы и ответы
Как заставить поток ожидать лямбду?
00
Вопрос или проблема Впервые работаю с потоками. Проект принимает ввод от пользователя с помощью лямбды, поэтому мне нужно дождаться, пока эта лямбда получит корректные данные, чтобы продолжить выполнение потока. По моим исследованиям, я не нашел хорошего
Вопросы и ответы
Проблема с потоками мьютекса монитора C++
00
Вопрос или проблема Этот код должен остановиться на 15 символах (строка), но он этого не делает и продолжает работать бесконечно. Главная проблема этого кода заключается в том, что логика условия переменной не позволяет всем потокам распознавать, когда
Вопросы и ответы
Неизвестная ошибка cv2 при рендеринге JPEG-кадров в стороннем потоке.
00
Вопрос или проблема Мой скрипт на Python (на macOS, если это имеет значение) запускает вебсокет-сервер, который получает видеозапись в виде изображений JPEG. Он помещает эти изображения (bytes объекты) в очередь. Другой поток выполняет их отображение
Вопросы и ответы
Понимание разницы между двумя подходами реализации потоков в Java?
00
Вопрос или проблема Я изучаю потоки в Java и столкнулся с двумя разными способами создания потока. Я не уверен в технических различиях между ними: // Подход 1 Thread n = new Thread(new NumberGenerator(100)); // Подход 2 Thread n = new Thread(new NumberGenerator(100)::run);
Вопросы и ответы
Если я заполню словарь и присвою его полю, могу ли я гарантировать, что поле не будет содержать наполовину заполненный словарь?
00
Вопрос или проблема В приведенном ниже коде я заполняю содержимое словаря затем присваиваю его переменной Data. Таким образом, я предполагаю, что Data будет содержать либо null, либо Dictionary с двумя элементами внутри. Но является ли это действительным ожиданием?
Вопросы и ответы
Многопоточная атомарная видимость с прерыванием опроса
00
Вопрос или проблема У меня есть два потока. Поток 2 заблокирован на опросе, который включает дескриптор прерывания. Поток 1 записывает в дескриптор прерывания, чтобы разбудить поток 2. Поток 1 также записывает в атомарный булевый тип сразу перед пробуждением потока 2.
Вопросы и ответы
Тред 1.3 на ESP32-C6: Как асинхронно реагировать на сообщения
00
Вопрос или проблема Я пытаюсь подключить два жука esp32-c6 вместе в сети Thread 1.3. Они оба прошиты одним и тем же кодом. Если они обнаруживают сеть, то присоединяются к ней. Если сети нет, то они создают сеть и становятся её лидерами.
Вопросы и ответы
Как мне прервать/отменить задачи TPL?
00
Вопрос или проблема В потоке я создаю несколько System.Threading.Task и запускаю каждую задачу. Когда я вызываю .Abort() для завершения потока, задачи не отменяются. Как я могу передать .Abort() моим задачам? Вы не можете. Задачи используют фоновые потоки из пула потоков.
Вопросы и ответы
Как я могу оптимизировать большое Java-приложение с использованием многопоточности, не вызывая конкуренции за ресурсы? [закрыто]
00
Вопрос или проблема Закрыто. Этот вопрос должен быть более сфокусированным. В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он сосредоточился только на одной проблеме, отредактировав этот пост.
Вопросы и ответы
Как использовать многоядерность ЦП для обхода квадродерева, построенного на основе модели точечного облака
00
Вопрос или проблема Кто-нибудь может помочь мне предложить методы оптимизации многопоточной обхода моего квадер дерева для ускорения процесса обнаружения еще больше? Спасибо. Самое простое описание этой проблемы — это как обойти квадер дерево, используя несколько потоков.
Вопросы и ответы
Используются ли небезопасные для потоков функции STL в DLL для совместного использования памяти с EXE?
00
Вопрос или проблема Если я использую потоконебезопасную функцию STL в своем DLL (например, std::localtime, которая использует память, разделяемую между потоками), нужно ли мне беспокоиться о том, что потоки, запущенные вызываемой программой, могут мешать
Вопросы и ответы
JavaFX.concurrent.Task: Как отделить библиотеку от GUI?
00
Вопрос или проблема У меня есть приложение JavaFX, в котором одна из функций заключается в поиске (больших) бинарных данных по конкретным шаблонам. Чтобы интерфейс оставался отзывчивым, я создаю параллельную задачу и помещаю её в отдельный поток: public