当前位置: 技术问答>linux和unix
用户模式和内核模式
来源: 互联网 发布时间:2016-06-14
本文导语: 1:请问什么是用户模式和内核模式啊? 2:如果使用root用户登陆linux 使用 vi编辑器 是在内核模式还是在用户模式? 使用一般用户登陆要是什么情况? 3:cpu抢占方式中,轮转方式是什么意思? 4:一个进程的线...
1:请问什么是用户模式和内核模式啊?
2:如果使用root用户登陆linux 使用 vi编辑器 是在内核模式还是在用户模式?
使用一般用户登陆要是什么情况?
3:cpu抢占方式中,轮转方式是什么意思?
4:一个进程的线程挂起的时候,都要保存什么?
2:如果使用root用户登陆linux 使用 vi编辑器 是在内核模式还是在用户模式?
使用一般用户登陆要是什么情况?
3:cpu抢占方式中,轮转方式是什么意思?
4:一个进程的线程挂起的时候,都要保存什么?
|
假设vi是拿c语言写的,打开文件使用库函数open,写文件使用write,
而libc实现这些库函数最终还是靠 sys_open sys_write这些系统调用来实现的
所以用户模式的操作,最终还是要进入到内核模式来完成的
而libc实现这些库函数最终还是靠 sys_open sys_write这些系统调用来实现的
所以用户模式的操作,最终还是要进入到内核模式来完成的