context-switch

Вот их исходные коды: https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=sysdeps/unix/sysv/linux/x86_64/getcontext.S;hb=HEAD https://sourceware.org/git/?p=glibc.git;а=blob_plain;F=с sysdeps/x86_64 с/команду setjmp.С;НВ=Глава Как вы можете видеть, getcontext также сохраняет контекст с плавающей запятой и ...

Каковы некоторые из важных do и dont внутри режима ядра и процедуры ISR ? Например - отключено ли переключение контекста при запуске обработчика прерываний ? может ли произойти переключение контекста, когда процесс находится внутри критического секция ? Какие обстоятельства внутри режима ядра требуют откл...

может ли кто-нибудь сказать мне, что именно делается в обеих ситуациях? какова основная стоимость каждого из них?...

Я хочу учиться и заполнять пробелы в моих знаниях с помощью этого вопроса Итак, пользователь запускает поток (на уровне ядра), и теперь он вызывает yield (системный вызов, который я предполагаю) Планировщик теперь должен сохранить контекст текущего потока в TCB (который хранится где-то в ядре) и выбрать друг...