Ответы на вопросы с тегом "многопоточность"

Ответов: 2 Автор Javier Luis Lopez

Переключиться с opencl и CUDA на многопоточный C++?

Это очень трудно использовать графический процессор, потому что пользователь должен делать сегментацию памяти и передачу, использование локальной памяти и в большинстве приложений достигается очень низкое увеличение производительности в 10-20 раз. С другой стороны, использовать многопоточно...

Читать ответы

Ответов: 2 Автор ahmed_sa

Как заставить функцию executenonquery использовать многопоточность для предотвращения зависания компьютера ?

Я использую функцию ExecuteNonQuery() для вставки, обновления и удаления с помощью c# . Эта функция используется для того чтобы сделать вставку и обновление более тысячи записей может быть 10000 записей так что компьютер зависает чтобы решить эту проблему мне нужно изменить функцию ниже, чт...

Читать ответы

Ответов: 2 Автор Akhil Jain

Как повысить производительность этого запроса linq ?

у меня есть запрос Linq, который в настоящее время занимает около 15 минут, так как он последовательно вызывает 3 функции, можно ли улучшить производительность этого запроса ?var results = from myRow in dtTaskandBugs.AsEnumerable() select myRow; results...

Читать ответы

Ответов: 2 Автор Member 11588285

Программа на языке C# потребляет много памяти и процессора

Привет. Я написал приложение на языке C#. программа содержит поток, который получает некоторые данные из протокола сокета UDP (каждые 5 мс) и строит их на четырех диаграммах c#! когда этот поток запускается, программа начинает потреблять высокую загрузку памяти и процессора, к сожалению!Что...

Читать ответы

Ответов: 2 Автор DeepsMann

Прослушивание нескольких портов на одном сервере

Привет, я должен запрограммировать сервер, где у меня есть самое большее (скажем) 4 клиента. и каждый клиент должен быть прослушан к определенному порту, означает, что порт назначен клиенту, и этот клиент будет отправлять все данные только к этому порту. это означает, что я должен держать в...

Читать ответы

Ответов: 2 Автор Georg Kohler

Много вызовов не работает

Я должен признаться, что не очень понимаю этот асинхронный вызов Ниже код, кажется, "терпит неудачу для меня или лучше не ведет себя так, как я ожидал бы Я звоню WAIT_MOVING() из моего основного потока и хотел бы ждать в цикле запуска новой задачи, чтобы ждать IsMoving изменить состояние О...

Читать ответы

Ответов: 2 Автор Ni!E$H_WAGH

Как создать несколько потоков на основе количества файлов ?

Я слишком много гуглил для этой конкретной проблемы .То, что я пытаюсь сделать, это прочитать несколько файлов из диалогового окна файла, и я хочу создать количество потоков на основе количества файлов, выбранных пользователем в диалоговом окне файла, т. е. если пользователь выбрал 2 потока...

Читать ответы

Ответов: 2 Автор Member 13508014

Почему основной поток выходит из строя, когда дочерний поток вызывает функцию обратного вызова основного потока

Я пытаюсь понять некоторые основы многопоточности. Я написал простую программу, как показано ниже. Когда дочерний поток вызывает функцию обратного вызова, в основном потоке наблюдается сбой (здесь область действия функции обратного вызова находится в основном потоке. Насколько я понимаю, эт...

Читать ответы

Ответов: 2 Автор Member 13543978

Потокобезопасное чтение/запись в счетчик

Я пытаюсь сделать 2 потока, которые читают/записывают в счетчик, используя потокобезопасные методы. Будет ли мне лучше использовать атомарное целое число для хранения значения счетчика, чтобы я мог безопасно увеличить его и получить значение?Что я уже пробовал:public class Counter { pr...

Читать ответы

Ответов: 2 Автор Member 13540542

Пример многопоточной программы

Напишите многопоточную программу, которая вычисляет сумму списка чисел. Эта программа будет передана серия чисел (ровно 5 чисел) в командной строке во время выполнения и затем создаст один рабочий поток, который найдет сумму 5 значений, в то время как родительский поток выведет (напечатает)...

Читать ответы

Ответов: 2 Автор vaibhavbvp

Выбор между потоком и процессом, который был бы предпочтительным

Я столкнулся с проблемой, когда мы должны принять решение между нижеперечисленными вариантами: 1.процесс создает некоторое X число рабочих потоков.Эти рабочие потоки будут создавать лог-файл определенной длины. 2.Создайте X количество процессов и создайте файлы журналов определенной длины с...

Читать ответы

Ответов: 2 Автор Member 12658724

Почему manualresetevent может иметь экземпляр, но со статикой?

Кодprivate static ManualResetEvent mre = new ManualResetEvent(false); Но по MSDNIt is not possible to create instances of a static class using the new keyword. Что я уже пробовал: Не уверен в концепции. Некоторые примеры имеют статику, другие-нет. Смущенный. ...

Читать ответы

Ответов: 2 Автор try{...}catch(BadCodeException){rwcode(ask());}

Доступ к члену объекта, созданного в другом потоке.

У меня есть объект, объявленный в основном потоке (GUI) и созданный из другого потока. Мне нужно получить доступ к члену из него. Однако доступ к методу объекта приводит к: System. NullReferenceException: "ссылка на объект не установлена на экземпляр объекта". srv был равен нулю. Ниже приве...

Читать ответы

Ответов: 2 Автор Varun_nayak

Элементы управления WinForms UI становятся доступными только для чтения во время потоковой передачи, которая использует эти элементы управления внутри него

у меня есть один графический интерфейс, где у меня есть следующие элементы управления, Панель инструментов, поле со списком, список, контекстное меню, ListView и Treeview. проблема в том, что я передаю верхние элементы управления в одном потоке, который продолжает обновлять эти элементы упр...

Читать ответы

Ответов: 2 Автор Member 13188172

Tcp клиент-сервер c# чат-приложение

Я создал клиент-серверное приложение, использующее сетевой поток для отправки и получения сообщений, но всякий раз, когда я отправляю сообщение с помощью клиента, сервер отправляет сообщение обратно этому клиенту, но я хочу отправить это сообщение дальше какому-то другому клиенту. т.е. что ...

Читать ответы

Ответов: 2 Автор GeorgeZv

Один сервер для нескольких клиентов (чат) в C

Я написал серверно-клиентский чат для Окна (используя потоки и неблокирующий сокет), он прекрасно работает с одним сервером, но все еще не поддерживает несколько клиентов. Сервер работает как echo (но только для последнего подключенного клиента). Client. c использует функцию CreateThread и ...

Читать ответы

Ответов: 2 Автор Chandan_srivastava

Уничтожение глобального объекта

I have a global object which is shared by different threads. To provide the synchronization, I have added a mutex inside the global object. Mutex will be locked by a thread before accessing the data inside the object. Everything is fine except delete. If a thread is locking the mutex and de...

Читать ответы

Ответов: 2 Автор xXxRevolutionxXx

[Python]как разделить переменную между двумя потоками

Хорошо, прежде чем начать публиковать ссылки из stackoverflow, пожалуйста, сначала позвольте мне объяснить. У меня есть скрипт(написанный, конечно, на python), на котором я запускаю новый метод (как новый поток) из другого файла скрипта (. py). Теперь я хочу, чтобы эти два скрипта(или эти д...

Читать ответы

Ответов: 2 Автор Member 11320435

Неблокирующая и реентерабельная очередь отправки с порядком выполнения

Я пытаюсь реализовать свою собственную очередь отправки для отправки задач в том же порядке, в каком они добавляются в очередь. Мотивация для этого связана с отсутствием поддержки C++/CX для очередей отправки компонентов среды выполнения Windows. (https://msdn.microsoft.com/en-us/library/hh...

Читать ответы