RedDeveloper
Блог
Вопросы
Теги
Топ 100 вопросов про Concurrency
Коллекция из 100 самых популярных вопросов про
concurrency
с ответами и комментариями.
Топ 100
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Все вопросы
Вопросы на собеседовании
1
Что такое состояние гонки?
2
Что такое мьютекс?
3
Что означает термин «потокобезопасный»?
4
Каков хороший шаблон для использования глобального мьютекса в C#?
5
Что такое семафор?
6
Есть ли у Ruby настоящая многопоточность?
7
С какой проблемой параллелизма вы чаще всего сталкивались в Java?
8
Что такое тупик?
9
Безопасно ли получать значения из java.util.HashMap из нескольких потоков (без изменений)?
10
Изменчивая ссылка Java против AtomicReference
11
Что такое забор памяти?
12
Когда бы вы вызывали java thread.run () вместо thread.start ()?
13
CountDownLatch против семафора
14
Атомарное чтение / запись bool в C#
15
Django: как я могу защитить себя от одновременного изменения записей базы данных
16
Java ReentrantReadWriteLocks - как безопасно установить блокировку записи?
17
Активные потоки в ExecutorService
18
Как вы пользуетесь преимуществами Multicore?
19
Подождите, пока не будет выполнено любое из Future <T>
20
Распределенный контроль параллелизма
21
Как узнать, является ли этот метод C# потокобезопасным?
22
Как реализовать простую многопоточность с фиксированным количеством рабочих потоков
23
Параллельное программирование C++?
24
Программно определить, какой поток Java удерживает блокировку
25
Делает ли Thread.yield() что-нибудь, если у нас достаточно процессоров для обслуживания всех потоков?
26
Что такое атомарные операции для новичков?
27
Что такое модель памяти C++ 03 для параллелизма?
28
Параллельный и параллельный сборщик мусора Java
29
Многоядерность и параллелизм - языки, библиотеки и методы разработки
30
Какие есть хорошие ресурсы для изучения многопоточного программирования?
31
Гарантированно ли сохраняется порядок записи в отдельные члены изменчивой структуры?
32
Модель памяти Java - может кто-нибудь объяснить?
33
Могу ли я одновременно писать разные элементы среза
34
ConcurrentDictionary GetOrAdd async
35
Какие интересные проекты можно решить на Erlang в учебных целях?
36
Должен ли я всегда делать свой Java-код потокобезопасным или из соображений производительности делать это только при необходимости?
37
Количество потоков на процессор
38
Бесстековый питон и многоядерные ядра?
39
Атомарные операции в Django?
40
Реалистичен ли проект Darkstar?
41
Почему использование параллельных потоков в статическом инициализаторе приводит к нестабильной взаимоблокировке
42
Лучший способ использовать таблицу БД в качестве очереди заданий (также известной как пакетная очередь или очередь сообщений)
43
Как мне запустить уже написанную параллельную программу на массиве графического процессора?
44
Поведение std :: async (std :: launch :: deferred) + std :: future :: then
45
Есть ли в Kotlin эквивалент Java Collections.synchronizedList? Или это не нужно в Котлине
46
Вернуть коллекцию как доступную только для чтения
47
Параллелизм в стиле Erlang для других языков
48
Std::call_once, когда его следует использовать?
49
Объяснение условий гонки для нетехнической аудитории
50
Прочитать устаревшее значение поля после построения объекта
51
Какие случаи требуют доступа к синхронизированному методу в Java?
52
Смущает тест jcstress при сбое ReentrantReadWriteLock # tryLock
53
Как работает concurrent.futures.as_completed?
54
Java.util.ConcurrentLinkedQueue
55
Какой лучший способ модульного тестирования параллельного кода Erlang?
56
Ограничения параллелизма AWS Athena: количество отправленных запросов VS количество запущенных запросов
57
Concurrent.futures.ThreadPoolExecutor.map (): тайм-аут не работает
58
Сценарий параллелизма Java - мне нужна синхронизация или нет?
59
Управляет ли Lucene.Net несколькими потоками, обращающимися к одному и тому же индексу, причем один индексирует, а другой выполняет поиск?
60
Безопасный и эффективный способ ожидания асинхронной задачи
61
Вопросы о параллелизме очереди Bull
62
Перевести один поток в спящий режим, пока условие не будет разрешено в другом потоке
63
Как я могу обернуть метод так, чтобы я мог остановить его выполнение, если он превышает указанный тайм-аут?
64
Семантика INSERT SELECT FOR UPDATE ON CONFLICT DO NING RETURNING
65
Обработка исключений в concurrent.futures.Executor.map
66
Параллельное проектирование структуры данных
67
Асинхронные команды WPF
68
Блокировка в C#
69
Всегда ли объект видит свое последнее внутреннее состояние независимо от потока?
70
Как синхронизировать файловый ввод-вывод многих независимых приложений в Linux?
71
Отслеживание прогресса между очередями на карте
72
Тупик с использованием std :: mutex для защиты cout в нескольких потоках
73
Изменяемое объявление примитивного типа int
74
Как контролировать параллелизм future.sequence в scala?
75
Java не использует все доступные процессоры
76
Функциональное программирование: неизменяемость и т. д
77
Запрещение пользователям работать с одной строкой
78
Очередь блокировки с прерыванием клавиатуры в Python
79
CompletableFuture с тайм-аутом
80
Thread::yield vs Thread::onSpinWait
81
Присвоение указателям атомарного типа указателям неатомарного типа
82
Java — распределенная блокировка JPA для резервирования
83
Когда я сортирую список, что происходит с его итераторами?
84
PHP и одновременный доступ к файлам
85
Почему этот код Scala выполняет два фьючерса в одном потоке?
86
Asyncio: выполнение задачи только в том случае, если все остальные задачи ожидают
87
Должны ли классы JavaDelegate для Camunda BPM быть потокобезопасными?
88
Является ли оператор return атомарным?
89
Можно ли прервать блок кода обещания из другого обещания?
90
Как сделать переменную потокобезопасной
91
Python - правильно завершить / выйти из темы Futures?
92
Когда в Perl 6 имеет смысл «гонка»?
93
Однопоточные приложения - мертвая технология?
94
Как сделать полную историю текста в Django?
95
Почему эти порядки памяти применяются здесь при реализации очереди без блокировок в C++ Concurrency in Action?
96
Как написать модульный тест для добавления обратного вызова для ListenableFuture
97
Условно определить синхронизированный блок
98
Как одновременно запускать задачи в asyncio?
99
ThreadPoolExecutor с corePoolSize 0 не должен выполнять задачи, пока очередь задач не заполнится
100
Неизменность строки и параллелизма