|
现在我们的操作系统都是多任务的操作系统,这种操作系统在同一个时间可以执行多个程序,这个功能是非常 的方.便 的,我们在这种机器之中可以运行多个进程,比方 说我们是可以运行视屏播放器也是可以运行字处置 软件,这些程序都是在一同 执行的。
在CPU的角度之上说其具备了多个中心 就是可以同时的执行多个程序,但是在实践 之中我们操作系统之中同时执行的任务是很多的,这些任务都是在同一个时间段之内执行的。现在我们的CPU的中心 数量就算是在多也是不可能完成这样的一个功能的。实践 之上是操作系统通过快速的硬件切换来实现执行程序的功能。这就是现在多任务的操作系统的执行的模型。
但是我们应当晓得 的就是很多的时候不只 仅是存在多个程序在执行,程序自行触发的事情 更是在一个时间之内的,这就是叫做所谓的并发。关于 并发的处置 是大型软件设计之中必需 的解决的一个问题,特别 是共享的多用户的软件更是如此,win7旗舰版操作系统在设计的时候也是应当考虑这样的一个问题。
解决了这问题之后我们才是可以顺利的在计算机操作系统之中享用 多任务带来的益处 ,我想我们不会希望在进行多任务处置 的时候就是蓝屏吧(实践 之上内存共享假如 是出 现 了问题的话,就是会蓝屏,这也是由于 多任务导致的),我们希望的是能流利 并且是真实的实现关于 多任务的完美的处置 。 |
|
|
|
|
|
|