0
ответов

Профилирование Java: выясните, где потоки тратят время на блокировку

У меня есть многопоточное приложение, которое хорошо масштабируется с самого начала, но работает на сервере с 16 процессорами, когда я превысил 5 или 6 аппаратных потоков, уровень производительности снизился. Я подозреваю, что узкое место ...
вопрос задан: 12 November 2010 04:18
0
ответов

Может ли проверка SVN быть многопоточной?

У меня есть репо с более чем 30 КБ небольших файлов, и я могу получить доступ к серверу только через Интернет через https: //. Касса идет очень и очень медленно. По порядку часов. Скорость подключения к Интернету составляет ~ 20 Мбит / с и ...
вопрос задан: 12 November 2010 02:51
0
ответов

Как использовать fork () в unix? Почему бы не использовать что-то вроде fork (pointerToFunctionToRun)?

У меня возникли некоторые проблемы с пониманием того, как использовать fork () в Unix. Я привык, когда мне нужно распараллеливание, создавать потоки в моем приложении. Это всегда что-то вроде CreateNewThread (...
вопрос задан: 12 November 2010 01:46
0
ответов

Потоки Java или C # основаны на потоках пользовательского пространства или потоки в пространстве ядра?

Являются ли Java s и потоки C #, основанные на потоках в пространстве пользователя или потоках в пространстве ядра?
вопрос задан: 12 November 2010 01:35
0
ответов

Как использовать метод registerReceiver?

Я хочу использовать динамически зарегистрированный BroadcastReceiver, который имеет ссылку на Activity, чтобы он мог изменять свой пользовательский интерфейс. Я использую метод Context.registerReceiver (), но метод onReceive () получателя ...
вопрос задан: 11 November 2010 13:01
0
ответов

ApartmentState для чайников

Я только что исправил ошибку, используя это: _Thread.SetApartmentState (ApartmentState.STA); Теперь я хотел бы понять, что это значит, и почему это работает!
вопрос задан: 11 November 2010 12:34
0
ответов

Цепочка сигналов JVM SIGPIPE

У нас есть приложение C ++ со встроенной JVM (Sun). Поскольку мы регистрируем собственные обработчики сигналов, рекомендуется сделать это перед инициализацией JVM, поскольку она устанавливает свои собственные обработчики (см. Здесь) ....
вопрос задан: 10 November 2010 22:26
0
ответов

Django SQL ИЛИ через filter () & Q (): Dynamic?

Я использую простой поиск LIKE на моем веб-сайте Django, и сейчас я использую следующий код: from django.db.models import Q Причина, по которой он реализует ILogicalThreadAffinative ...
вопрос задан: 10 November 2010 17:58
0
ответов

Приостановка всех потоков в текущем процессе во время выполнения

У меня есть ошибка в моем приложении, которая, кажется, показывает свое лицо только тогда, когда я приостанавливаю приложение в отладчике на несколько минут. Я подозреваю, что это из-за используемой мной сетевой библиотеки стороннего производителя, у мен
вопрос задан: 10 November 2010 13:18
0
ответов

Delphi 2009 ждет обход цепочки, доступный в установках Windows 7?

Согласно «Что нового в Delphi 2009», есть новая функция отладчика, называемая «обход цепочки ожидания». В нем конкретно говорится: " Функция обхода цепочки ожидания была добавлена, чтобы помочь вам решить ...
вопрос задан: 10 November 2010 00:43
0
ответов

Как управлять возвращаемым значением потока?

Я создал класс, производный от TThread, который выполняет в фоновом режиме запрос. Я хочу, чтобы этот класс был отделен от клиента. Этот вид потока предназначен для выполнения простой проверки (например ...
вопрос задан: 9 November 2010 18:31
0
ответов

IAsyncResult.AsyncWaitHandle.WaitOne () завершается перед обратным вызовом

Вот код: class LongOp {// Действие делегата longOpDelegate = LongOp.DoLongOp; // Строка результата longOpResult = null; // Открытая строка основного метода CallLongOp () ...
вопрос задан: 9 November 2010 11:29
0
ответов

Need some assistance with Python threading/queue

import threading очередь импорта импорт urllib2 класс времени импорта ThreadURL (threading.Thread): def __init __ (self, queue): threading.Thread .__ init __ (self) self.queue = queue ...
вопрос задан: 9 November 2010 06:33
0
ответов

Linux: обнаруживать во время выполнения, что процесс имеет несколько потоков

Я спрашиваю о Linux с последней версией glibc. Есть ли способ определить, что процесс состоит из одного или нескольких потоков? Потоки могут быть созданы с помощью pthread или голого clone (), поэтому мне нужно кое-что ...
вопрос задан: 8 November 2010 16:50
0
ответов

Производительность диспетчера WPF ( 100-200 обновлений в секунду)

В окне WPF у меня есть линейная диаграмма, которая отображает данные в реальном времени (диаграмма Quinn-Curtis RealTime для WPF). Короче говоря, для каждого нового значения я вызываю метод SetCurrentValue (x, y), а затем UpdateDraw () ...
вопрос задан: 8 November 2010 16:34
0
ответов

Блокирует ли синхронизированный блок доступ к объекту другим потоком?

Если я что-то делаю со списком внутри синхронизированный блок, предотвращает ли он доступ других потоков к этому списку в другом месте? Список myList = новый ArrayList (); synchronized {...
вопрос задан: 8 November 2010 10:15
0
ответов

Получить контекст синхронизации из заданного потока

Я, кажется, не найти, как получить контекст синхронизации данного потока: Thread uiThread = UIConfiguration.UIThread; SynchronizationContext context = uiThread.Huh ?; Зачем мне это нужно? ...
вопрос задан: 5 November 2010 15:41
0
ответов

ConcurrentHashMap: what ' Смысл в блокировке только обновлений?

Я всегда думал, что ConcurrentHashMap и подобные классы (которые поддерживают синхронизированные обновления и не синхронизируют чтение) сделали очень полезную и интуитивно понятную вещь: они не блокировали чтение и блокировали ...
вопрос задан: 4 November 2010 17:10
0
ответов

Воздействие сотен простаивающих потоков

Я рассматриваю возможность использования потенциально сотен потоков для реализации задач которые управляют устройствами по сети. Это приложение C ++, работающее на процессоре powerpc с ядром Linux. ...
вопрос задан: 4 November 2010 09:56
0
ответов

Когда ManualResetEvent.Set () может вернуть false?

Согласно документации MSDN, Set () и Reset () для ManualResetEvent (или любого EventWaitHandle) возвращает логический индикатор, была ли операция успешной. При каких обстоятельствах ...
вопрос задан: 3 November 2010 23:58
0
ответов

Общие вопросы о многопоточности

Я как бы новичок в многопоточности в C #, и у меня возникло несколько вопросов о том, что там есть: Что способы реализации потоков в C #? (т.е. я могу вспомнить два из первых: backgroundWorker, Thread, ...
вопрос задан: 3 November 2010 19:23
0
ответов

Резьбы; Создание отдельного потока для периодических действий

В дополнение к моему текущему приложению мне нужно создать отдельный поток, который будет периодически выполнять некоторую обработку. Я создал новый класс для всего этого, и этот класс будет загружен on ...
вопрос задан: 3 November 2010 11:02
0
ответов

Несколько реакторов (основные циклы) в одном приложении с помощью потоковой передачи (или альтернативных средств)

I ' У меня есть идея для приложения, над которым я хотел бы поработать, чтобы узнать больше о Twisted и WebSockets. Я думал об интеграции ранее написанного IRC Bot в веб-приложение. Насколько я могу ...
вопрос задан: 3 November 2010 03:56
0
ответов

Дамп ядра многопоточного приложения показывает только один поток

У меня есть тестовое приложение на C ++, запускающее несколько потоков в своей main (), а затем спящее в main () навсегда. Один из потоков делает что-то, что вызывает segfault, и генерируется coredump (...
вопрос задан: 2 November 2010 17:03
0
ответов

Как TestNG вызывает метод тестирования с использованием нескольких потоков?

В документации TestNG есть раздел, описывающий, как указать TestNG вызывать методы тестирования с использованием нескольких потоков: Вы также можете указать, что метод @Test должен быть вызывается из ...
вопрос задан: 1 November 2010 22:42
0
ответов

how add tasks priority functionality

i use Task Library for my image compression service. I would to compress many files concurrency. But i want the service run only when user is idle(or no more impotarnt task in programm). I know that ...
вопрос задан: 1 November 2010 09:57
0
ответов

Пользовательское контекстное меню TextBox в стиле, ошибка многопоточности

В приложении WPF я использую текстовое поле с пользовательским стилем, в котором ContextMenu переопределяется следующим образом: