4
ответа

Отношения между ManagedThreadID и операционной системой ThreadID

Я работаю над многопоточным Приложением Windows C#, которое выполняет частые вызовы в собственный dll. Они блокируют вызовы, которые могут иногда прошлое довольно долгое время. В определенных ситуациях я был бы...
вопрос задан: 20 August 2009 17:05
4
ответа

Почему поток прекращает выполнение и почему sleep () влияет на него? [Дубликат]

Когда я запускаю: class ThreadOne расширяет Thread {ThreadOne (String name) {super (name); Начало(); } public void run () {try {sleep (1); } поймать (...
вопрос задан: 13 August 2009 05:01
4
ответа

Когда делает Поток Java, достигают 'Умереть' состояния

В Java Умрите, одно из состояний на потоке. Что заставляет поток вводить это состояние?
вопрос задан: 13 August 2009 04:01
4
ответа

Статические инициализаторы и синхронизация потока (.NET)

Статические инициализаторы, как предполагается, выполняются однажды первая ссылка на класс. Это означает, что каждый раз к классу получают доступ, проверка должна быть выполнена ли статические инициализаторы...
вопрос задан: 10 August 2009 15:34
4
ответа

Ориентированный на многопотоковое исполнение memoization

Давайте проявим подход Wes Dyer для функционирования memoization как начальную точку: общедоступный статический Func <A, R> Memoize <A, R> (этот Func <A, R> f) {карта var = новый Словарь <A, R> ();...
вопрос задан: 10 August 2009 14:46
4
ответа

Агенты Scala: получите по сравнению с, реагируют

Позвольте мне сначала сказать, что я имею довольно большой опыт Java, но только недавно заинтересовался функциональными языками. Недавно я начал смотреть на Scala, который походит на очень хорошее...
вопрос задан: 10 August 2009 00:28
4
ответа

Какие методы могут использоваться, чтобы заставить поток ожидать события и затем продолжить свое выполнение?

У меня есть поток, работающий, который делегирует некоторые задачи. Когда единственная задача завершена, событие генерируется, говоря, что это завершилось. Эти задачи должны быть выполнены в определенном порядке и потребности ожидать...
вопрос задан: 7 August 2009 18:20
4
ответа

Как изолировать Вашу программу от вызовов до “плохого” API?

Когда я разработал часть (академического) программного обеспечения с помощью Java, я был вынужден использовать API, который был скорее плохо реализован. Это означает, что вызовы к этому API для определенного набора входных данных были бы...
вопрос задан: 4 August 2009 09:09
4
ответа

Завершите длительные потоки Python

Что рекомендуемый путь состоит в том, чтобы завершить неожиданно длительные потоки в Python? Я не могу использовать SIGALRM, так как Некоторую заботу нужно соблюдать, если и сигналы и потоки используются в том же...
вопрос задан: 4 August 2009 07:38
4
ответа

Использование Приложения. Выполненный () на различных потоках

Взгляните на следующий код: var splashForm = новый SplashForm (); m_Thread = новый поток (() => Система. Windows. Формы. Приложение. Выполненный (splashForm)) m_Thread. Запустите ();//Делают некоторых...
вопрос задан: 3 August 2009 15:51
4
ответа

Потоки, которые возвращают данные в.NET

Я пишу программу, где я обычно запускаю пять потоков. Потоки возвращаются в неопределенном порядке. Каждый поток называет метод, который возвращает Список. Я делаю это: var masterList = List&...
вопрос задан: 1 August 2009 02:38
4
ответа

Многопоточное сжатие в C#

Существует ли библиотека в .NET, который делает многопоточное сжатие потока? Я думаю о чем-то как созданный в Системе. IO.GZipStream, но использующий несколько потоков для выполнения работу (и...
вопрос задан: 31 July 2009 07:59
4
ответа

GCC Атомарный Builtins вместо pthread?

Я нашел следующую статью: Используйте GCC-обеспеченные атомарные операции блокировки для замены функций pthread_mutex_lock, которые Это отсылает к Атомарному Builtins GCC. То, что статью предлагают, должно использовать GCC атомарный...
вопрос задан: 21 July 2009 09:29
4
ответа

Как отладить мертвую блокировку?

Кроме этого я не знаю, могу ли я воспроизвести его теперь, когда это произошло (я использовал это конкретное приложение в течение недели или два теперь без проблемы), предполагая, что я запускаю свое приложение в...
вопрос задан: 18 July 2009 12:10
4
ответа

Действительно ли генераторы ориентированы на многопотоковое исполнение?

У меня есть многопоточная программа, где я создаю функцию генератора и затем передаю ее новым потокам. Я хочу, чтобы это было общим/глобальным по своей природе, таким образом, каждый поток может получить следующее значение от генератора...
вопрос задан: 15 July 2009 13:32
4
ответа

Lucene. Сеть и проблема Поточной обработки ввода-вывода

У меня есть функция индексации, названная, "Выполняют ()" использование IndexWriter для индексации моего контента сайта. Это работает отлично, если я просто назвал его от веб-страницы, но перестал работать, когда у меня есть он как параметр деле
вопрос задан: 14 July 2009 05:07
4
ответа

Jython имеет GIL?

Я был уверен, что это не имеет, но поиск определенного ответа в Межсетях оставил меня в сомнении. Например, я получил сообщение 2008 года, какой вид бывших похожих шутка на первый взгляд, но, казалось, была серьезна...
вопрос задан: 13 July 2009 19:12
4
ответа

Альтернативы явным стекам в осуществлении RTOS-удаления?

Во встраиваемом приложении, запрограммированном на C на ARM7 (с требованиями мобильности), в настоящее время с помощью коммерческого основанного на приоритете приоритетного RTOS, мы должны удалить это RTOS и любая зависимость RTOS на...
вопрос задан: 9 July 2009 18:45
4
ответа

Как потоковые системы справляются с совместно используемыми данными, являющимися кэшируемый различными CPU?

Я в основном происхожу из среды C++, но я думаю, что этот вопрос относится к поточной обработке на любом языке. Вот сценарий: у Нас есть два потока (ThreadA и ThreadB), и значение x в общем...
вопрос задан: 9 July 2009 17:52
4
ответа

Какова цель Потока. Метод SpinWait?

Из MSDN не действительно ясно его цель. Это может использоваться для моделирования интенсивного теста вычисления ЦП?
вопрос задан: 7 July 2009 08:56
4
ответа

Энергозависимые переменные 'чтения' с такой скоростью, как нормальные чтения?

Я знаю, что запись в энергозависимую переменную сбрасывает его от памяти всех CPU, однако я хочу знать, ли чтения к энергозависимой переменной с такой скоростью, как нормальные чтения? Могут энергозависимые переменные...
вопрос задан: 7 July 2009 06:33
4
ответа

Что сохраняется в контекстном переключении?

Что точно сохраняется и восстанавливается в контекстном переключении между двумя потоками в том же процессе между двумя процессами
вопрос задан: 29 June 2009 12:11
4
ответа

Производный класс для Потока Ruby?

Я жил в мире C++ в течение многих лет, и я только начинаю с Ruby. У меня есть класс, что я хотел бы сделать поток. В Ruby это неправильно для получения класса из Потока? Примеры я вижу...
вопрос задан: 27 June 2009 17:20
4
ответа

C#, выходящий из использования () блок с потоком, все еще работающим на ограниченном по объему объекте

Что происходит с потоком, если он выполняет метод в объекте, который был освобожден путем выхода из блока использования? Пример: использование (SomeObject obj = новый SomeObject ()) {obj.param = 10;...
вопрос задан: 23 June 2009 14:01
4
ответа

Остановка потока

В JAVA-приложении, когда пользователь поражает загрузку, устанавливая удаленное соединение и загружая содержание с удаленного, сделан в отдельном потоке, и диалоговое окно открыто на экране к...
вопрос задан: 19 June 2009 10:18
4
ответа

Отмена SwingWorker с ThreadPoolExecutor

я использую ThreadPoolExecutor с размером пула потоков одного для последовательной казни рабочих колебания. Я получил особый случай, куда событие прибывает, который создает рабочего колебания, который делает некоторый клиент-...
вопрос задан: 17 June 2009 16:46
4
ответа

Действительно ли Java примитивен ints атомарный дизайном или случайно?

Является Java примитивными целыми числами (интервал), атомарный вообще в этом отношении? Некоторое экспериментирование с двумя потоками, совместно использующими интервал, кажется, указывает, что они, но конечно отсутствие доказательства, которое они...
вопрос задан: 17 June 2009 12:30
4
ответа

Почему я должен закрыть fds при чтении и записи в канал?

Вот пример для иллюстрирования то, что я имею в виду: #include <stdio.h> #include <unistd.h> #include <sys/types.h> международное основное (пустота) {международный fd[2], nbytes; pid_t childpid;...
вопрос задан: 10 June 2009 15:07
4
ответа

Java, кажется, поддерживает энергозависимые поля типа долго, в то время как C# не делает - Каковы причины позади этого?

Кто-либо может объяснить мне, каковы преимущества и и недостатки этих двух разных подходов?
вопрос задан: 8 June 2009 21:27
4
ответа

Как протестировать на потокобезопасность [дубликат]

У Вас есть какие-либо советы, как протестировать многопоточное приложение? Я знаю, распараллеливающие ошибки очень трудно зафиксировать, и они могут произойти в любое время - или нисколько. Тесты являются трудными и...
вопрос задан: 5 June 2009 12:45