执行创建线程和操作硬件的时候依赖于系统调用,想要操作需要提前调用内核发送请求。 系统调用可以分为以下几类 进程控制(创建和删除) 内存管理(分配和释放) 进程间通信 网络管理 文件访问(访问设备) CPU 模式切换 系统会发送特殊的 CPU 命令发起。在进程中的用户模式下,当通过系统调用向内核发送请求,CPU 会发生一个中断事件,这个时候切换为内核状态,根据请求的内容进行处理,当内核请求完之后就会重新回到用户模式。并且这个 CPU 信号不是所有的系统都一样的 注意:用户模式不可能直...
leikooo.hashnode.dev2 min readNo responses yet.