Должны ли процессы режима пользователя переходить в режим ядра для доступа к файловым системам /proc и /sys

На основе дубликата SO:

$ sed -n '/====/h;//!H;$!d;x;//p' sample.txt 
====

3rd run of script

End of 3rd script

Output of the command should look like below.

3rd run of script

End of 3rd script

Я начал писать объяснение, но на самом деле я не понимаю некоторые команды, поэтому просто сошлюсь на info sed.

-2
23.10.2020, 17:32
1 ответ

Любой доступ к файлу происходит либо через системные вызовы, либо через ловушки доступа к памяти (для памяти -отображаемые файлы ), так что да, процессы переключаются в режим ядра для доступа к файлам (и не только в /procи /sys).

1
18.03.2021, 22:55

Теги

Похожие вопросы