cpu分不同的指令级别,级别一般分为4级,0,1,2,3 。ring
linux只用0级和3级
内核态:ring0级
用户态:ring3级 对于系统的关键访问,需要经过kernel的同意,保证系统的健壮性。
都包括200多个系统调用 sendfile ,read ,write,fork,pthread 等操作
cpu分不同的指令级别,级别一般分为4级,0,1,2,3 。ring
linux只用0级和3级
内核态:ring0级
用户态:ring3级 对于系统的关键访问,需要经过kernel的同意,保证系统的健壮性。
都包括200多个系统调用 sendfile ,read ,write,fork,pthread 等操作