|
任何的操作系统最后的目的都是实现关于 硬件的管理,计算机之中的硬件有很多,一般我们的CPU实现的都是关于 主要的硬件的管理,比方 说内存,或者是磁盘,当然最主要也是最难与管理的还是我们的CPU,CPU之中是存在存储器的。
但是这种存储的功能并不是CPU的真实的功能,CPU是一个处置 的机器,其实操作系统就是运行在CPU之上的,一个运行在CPU之上的东西关于 CPU进行管理实在是非常 的艰难 ,以前我们的CPU都是一个简单的指令执行模式,也就是指令不断的突变 读取执行。现在很多的CPU都是多中心 并且也是多线程的CPU,操作系统关于 这种硬件进行管理是愈加 的艰难 。
我们都晓得 现在的操作系统都是多任务的,比方 说我们在ghost win7操作系统之中就是可以同时的执行多个进程,但是应当晓得 的就是多个任务我们应当是怎样 样分配处置 的资源呢?这一点是非常 的重要的,需要. 我们的操作系统判别 一个进程实践 的权重,现在在win7旗舰版操作系统之中我们也是存在关于 权重的等级的划分的,但是这不是运行时判别 的。
由于处置 不好这些问题,所以说我们的windows用户在使用计算机的时候经常是能觉得 到计算机的整体速度被某一个程序拖垮了,这是就是一个典型的现象。那么能不能实现关于 CPU的完美的控制呢?其实我觉得 途径有两个,第一个就是实现关于 硬件的改良 ,第二个就是在操作系统之中进行软件的加固,或者说操作处于在一个进程之中或者是虚拟机的技术。 |
|
|
|
|
|
|