Loading...
在之前的文章中我介绍了OS任务调度算法相关的内容,里面有一个核心概念就是任务队列,Queue对应一个任务调度系统来说至关重要,那该怎么设计一个合理的任务队...
在我们日常生活中有很多的调度系统案例,个人认为计算机科学源自于生活;例如美团做的就是资源整合再利用,把商家和骑手还有顾客联系在了一起。滴滴出行也是,当一个...
什么虚拟线程?虚拟线程是一种在用户态下创建一种更轻量级的线程的方式,很多语言都支持了这一特性例如:Go、Kotlin、Erlang、Rust中的第三方运行...
上一篇文章我总结了进程的调度,现在操作系统为了支持多任务处理引入分时调度,达到在有限的CPU资源下能够运行更多程序;以允许在计算机是运行任意数量的程序,通...
现在计算机架构都是多核CPU架构,面对多核架构的计算机在操作系统设计就要引入多任务处理设计,让程序能发挥多核计算能力;程序在计算机上运行一次的单位是进程,...