Вопросы по теме 'context-switching'

High CSwitch (переключение контекста) при использовании межпроцессного кода Boost (в Windows, Win32)
Я пишу многопоточное приложение. Я использовал классы boost :: interprocess (версия 1.36.0) По сути, у меня есть рабочие потоки, которых нужно уведомлять, когда им доступна работа. Я пробовал подходы как «семафор», так и «условие». В обоих...
1040 просмотров

Ограничение макс. потоки, которые можно создать в многопоточности
У меня есть несколько потоков, вызываемых, скажем, несколькими другими процессами одновременно. Обычно эмпирическое правило для макс. количество потоков, которые процессор может запустить, давая эффективность производительности, равно нулю. потоков...
180 просмотров
schedule 15.06.2023

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