一、必备知识
1 操作体系的作用:
1:隐蔽丑恶庞杂的硬件接口,供给良好的抽象接口
2:管理、调度进程,并且将多个进程对硬件的竞争变得有序
2 多道技巧:
1.发生背景:针对单核,实现并发
ps:
现在的主机通常为多核,那末每一个核都会应用多道技巧
有4个cpu,运行于cpu1的某个程序遇到io阻塞,会等到io停止再重新调度,会被调度到4个
cpu中的任意一个,具体由操作体系调度算法决议。
2.空间上的复用:如内存中同时有多道程序
3.时光上的复用:复用一个cpu的时光片
强调:遇到io切,占用cpu时光太长也切,核心在于切之前将进程的状况保留下来,这样
能力保证下次切换回来时,能基于上次切走的地位持续运行1 操作体系的作用:
1:隐蔽丑恶庞杂的硬件接口,供给良好的抽象接口