微擎可以做企业网站吗,阿里云网站建设方案书填写,做外贸一般用哪些网站,网站公司建设都招聘那些职位简述
● CPU数量 进程数 ● 每次CPU都要决定下一个运行的进程#xff0c;这个选择叫做CPU调度#xff1b;这个选择工作就叫做CPU调度程序 ● 如果一个进程中有多个线程的话#xff0c;内核管理的线程就以线程为基本单位 ● 进程通常分为两种#xff0c;一种长时间占…简述
● CPU数量 进程数 ● 每次CPU都要决定下一个运行的进程这个选择叫做CPU调度这个选择工作就叫做CPU调度程序 ● 如果一个进程中有多个线程的话内核管理的线程就以线程为基本单位 ● 进程通常分为两种一种长时间占用CPU进行计算称为计算密集型另一种CPU计算时间短但访问外接设备时间长、次数多称为IO密集型 ● 随着芯片的计算速度越来越快磁盘读写速度相对较慢IO密集型进程数量越来越多更加考虑优化IO密集型进程 ● 因此不同的场景需要不同的调度策略 ● 大致可以把环境分为三类批处理、交互式、实时系统
● 批处理 ○先来先服务 ○最短作业优先 ○最短剩余时间优先
● 交互式 ○轮转调度 ○优先级调度
● 实时系统 ○准时比正确的运行更重要
● 进程切换需要从用户态到内核态进行处理再回到用户态所以时间片不能太短但也不能太长所以时间片通常在20ms到50ms之间