无论是电脑操作系统还是手机操作系统,无论是windows还是linux还是手机的工作原理都是一样的。比如在你阅读这篇文章的时候,操作系统是在运行吗?这些问题并不复杂,但它们深入涉及到操作系统的本质。为了彻底理解这些问题,我们需要透彻理解操作系统的行为模型,包括性能、安全和除错等方面的机制。【【石头大V】操作系统是如何工作的】http://toutiao.com/group/6518962431287362052/?iid=15906422033&app=explore_article×tamp=1517840206&tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_ios&utm_campaign=client_share 我们以 Linux 为例来帮助你了解操作系统的行为模型,别的系统基本原理也是一样的。在任意给定时刻,某个 CPU 上仅有一个任务处于活动状态。大多数情形下这个任务是某个用户程序,例如你的 Web 浏览器或音乐播放器,但它也可能是一个操作系统线程。可以确信的是它是一个任务,不是两个或更多,也不是零个,就是一个。 |
|
来自: 山峰云绕 > 《操作系统原理及内核源码文件》