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

Следите за ссылкой на данные (сколько / кто) в многопоточности
Я столкнулся с проблемой многопоточности. Модель многопоточности - 1 производитель - N потребитель. Производитель создает данные (символьные данные размером около 200 байт каждый), помещает их в кеш фиксированного размера (например, 2Mil). Данные...
187 просмотров
schedule 01.12.2023

Как пользовательский процесс выполняет системный вызов без переключения контекста?
Когда пользовательский процесс выполняет системный вызов, вызывается процесс ядра. Теперь, как это НЕ приводит к переключению контекста? Поскольку процесс ядра отличается от пользовательского процесса . Или я ошибаюсь, говоря, что подпрограмма...
546 просмотров

Прерывание переопределенного таймера не работает должным образом
Я работаю над небольшим ядром в качестве проекта для своего университета. Я переопределил (не уверен, что это правильное выражение) процедуру прерывания таймера. Работает хорошо до первого переключения контекста. Переключение контекста...
280 просмотров
schedule 03.11.2022

Измерение времени переключения контекста с помощью clock_gettime()
Я пытаюсь измерить среднее время переключения контекста с помощью потоков и каналов, однако, когда я использую clock_gettime() , я получаю «неопределенную ссылку на clock_gettime()», хотя я считаю, что у меня есть соответствующие файлы заголовков....
396 просмотров
schedule 19.07.2022

Выясните, когда в Swift происходит переключение контекста
Честно говоря, я не знаю, может ли быть решение моего вопроса, но я хотел бы поймать в Swift, когда происходит переключение контекста. Я представлял функцию, выполнение которой занимает много времени, например, операцию записи на удаленном сервере,...
708 просмотров