在作業系統的書中有讀到os分為kernel mode和user mode
kernel mode表示能處理一些可能造成系統重大危害的指令
像是改變優先權,要求使用I/O等等
但由於一般user有時也會用到此種指令
所以一般user會先轉為kernel mode等執行完指令後再轉回user mode
問題來了
現在在linux下
若我是以root的身分登入
那我的一切操作皆是在kernel mode下嗎?
還是一般的操作也是user mode,必要時才轉為kernel mode?
--
--
kernel mode表示能處理一些可能造成系統重大危害的指令
像是改變優先權,要求使用I/O等等
但由於一般user有時也會用到此種指令
所以一般user會先轉為kernel mode等執行完指令後再轉回user mode
問題來了
現在在linux下
若我是以root的身分登入
那我的一切操作皆是在kernel mode下嗎?
還是一般的操作也是user mode,必要時才轉為kernel mode?
--
推 walm20:FeiYao isn't built in one day!!!
--
All Comments