|
现在依然 是存在很多的单中心 的cpu,但是我们应当晓得 的就是现在很多的cpu都是双中心 的了。其实这就是一种硬件之上的多任务的支持。
大约是在多少年的时候笔者遗忘 了,但是确实 是有一次intel公司总裁是被我们的用户吓尿了,当时就是跪下了,由于 intel的产品不能打破 所谓的cpu4ghz,其实到现在我们仍然 是很难见到打破 4Ghz的cpu,但是不可承认 的一点就是这几年cpu的开展 还是契合 摩尔定律的。这是为什么呢?就是由于 中心 数量的开展 。
斯坦福电气实验室的一项研讨 报告创始 了我们现在使用的多核cpu的时期 。这种cpu其实就是一种多个cpu的组合,但是这些cpu是共享一个L1高速缓存的。正是由于 这样的一个原因所以说多个中心 才是能一同 的并行工作。
但是应当晓得 的就是我们现在的计算机系统都是工作在操作系统之中的,操作系统为我们的用户提供了分歧 的软件支持。但是同时我们应当看到的就是现在的操作系统也并不是如此的智能的,其实质 仅仅是一种程序,所以说并不是能很好的应用 cpu之中的硬件的多核,也就是硬件之上的多任务。
就算是这样我们的ghost win7操作系统也还是模仿 出了一个虚拟的环境,这就是一种计算机的集成,其实关于 任何的一个运行在操作系统之上的程序来说,操作系统都是给这种程序提供了一个假象,任何的程序仿佛 都是单独 的工作在一个计算机之中并不存在其他的程序。操作系统的任务管理的功能就是如此。
这是操作系统的多任务,也就是软件之上的多任务。可见其实这也是依赖于硬件的多中心 (多任务)之上的。 |
|
|
|
|
|
|