Вопросы по теме 'context-switch'
Поиск таблицы страниц и каталога страниц для нового процесса (после переключения контекста)
Когда происходит переключение процесса и необходимо использовать таблицы страниц и каталог страниц нового процесса, откуда ядро узнает о расположении каталога страниц для нового процесса?
Я знаю, что каталог страниц нового процесса хранится в...
483 просмотров
schedule
23.10.2023
Причина непроизвольного переключения контекста
Я пытаюсь профилировать многопоточную программу, которую написал на довольно большой машине (32 ядра, 256 ГБ ОЗУ). Я заметил, что между запусками производительность программы может сильно различаться (70-80%). Кажется, я не могу найти причину такой...
3746 просмотров
schedule
28.02.2024
Кэш страницы и переключение режима
Я читал, что когда выполняется вызов ОС, процесс подвергается только переключению режима, а не переключению контекста. Насколько я понимаю, это повысит привилегии процесса и позволит ему получить доступ к коду ядра, который отображается в его...
206 просмотров
schedule
27.03.2024
Получение количества переключений контекста для процесса/потока
Из любопытства я хочу знать, сколько раз моя программа переключалась по контексту операционной системой. Вроде все регистры сохранились и управление было передано другому процессу или потоку, а потом через какое-то время все восстановилось и...
592 просмотров
schedule
25.03.2024