Результаты поиска по запросу "multithreading"

1 ответ

Почему все утверждают, что SpinLock быстрее? [закрыто]

Я прочитал много документов, статей и сообщений по всему Интернету. Почти все и везде утверждают, что SpinLock быстрее для коротких фрагментов кода, но я провел тест, и мне кажется, что простой Monitor.Enter работает быстрее, чем SpinLock.Enter ...

1 ответ

Java многопоточный приемник очереди JMS

Я использую Oracle Queue Advanced Queuing (AQ JMS). Я пытаюсь использовать несколько потоков для использования JMS-очереди с помощью QueueReceiver. Вопрос: Эта модель поддерживает несколько потоков, но производительность все еще близка к ...

2 ответа

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

Я делаю вызовы очистки данных с помощью urllib2, но каждый из них занимает около 1 секунды. Я пытался проверить, могу ли я многопоточность цикла URL-вызова в потоке с различными смещениями. Я делаю это сейчас с моим методом update_items (), где ...

ТОП публикаций

2 ответа

Привязка потоков к процессорам

Когда я запускаю свой многопоточный код, система (linux) иногда перемещает потоки с одного процессора на другой. Поскольку у меня столько потоков, сколько у меня процессоров, он лишает законной силы кэши без веских причин и сбивает с толку мои ...

4 ответа

Являются ли std :: signal и std :: Повышение безопасности потока?

Стандарты C и C ++ поддерживают концепцию сигнала. Тем не менее, стандарт C11 говорит, что функция signal () не может быть вызвана в многопоточных средах, или поведение не определено. Но я думаю, что механизм сигналов по своей природе ...

4 ответа

Параллелизм Java - публикация неизменяемых объектов (параллелизм Java на практике)

В Java параллелизма на практике автор заявил, что Неизменяемые объекты могут быть опубликованы с помощью любого механизмаНеизменяемые объекты могут безопасно использоваться любым потоком без дополнительной синхронизации, даже если синхронизация ...

2 ответа

Вопрос о множестве прыгающих шариков

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

2 ответа

Когда выходит многопоточное консольное приложение?

class Program { public static void Main(String[] args) { var c = new C(); var thread = new Thread(new ThreadStart(c.F)); thread.Start(); Console.WriteLine("Exiting main, but the program won't quit yet..."); } } class C { public void F() { for ...

4 ответа

Об обращении к объекту до завершения конструктора объекта

Каждый из вас знает об этой особенностиJMM, что иногда ссылка на объект может получить значениедо Конструктор этого объекта закончен. ВJLS7, стр. 17,5 [http://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html] окончательная семантика поля ...

2 ответа

Ускорение потоков: в IOS объект thread_info разрушается до завершения выполнения потока

Наш проект использует несколько библиотек boost 1.48 на нескольких платформах, включая Windows, Mac, Android и IOS. Мы можем последовательно приводить к аварийному завершению версии проекта IOS (нетривиально, но надежно) при использовании IOS, и ...