Вопросы по теме 'context-switching'
High CSwitch (переключение контекста) при использовании межпроцессного кода Boost (в Windows, Win32)
Я пишу многопоточное приложение.
Я использовал классы boost :: interprocess (версия 1.36.0)
По сути, у меня есть рабочие потоки, которых нужно уведомлять, когда им доступна работа.
Я пробовал подходы как «семафор», так и «условие».
В обоих...
1040 просмотров
schedule
01.03.2023
Ограничение макс. потоки, которые можно создать в многопоточности
У меня есть несколько потоков, вызываемых, скажем, несколькими другими процессами одновременно. Обычно эмпирическое правило для макс. количество потоков, которые процессор может запустить, давая эффективность производительности, равно нулю. потоков...
180 просмотров
schedule
15.06.2023
Время переключения контекста в ядре Linux
В ядре Linux, когда контекст процессора переключается с одного потока на другой, состояние регистров сохраняется на плате, и выполняется дополнительная учетная запись, чтобы гарантировать, что точное состояние может быть загружено снова.
Все это...
1727 просмотров
schedule
21.12.2023