|
假如 我们学习过程序设计的话那么一定就是会晓得 其实所谓的程序就是顺序选择或者是迭代,这里我们说的就是最后的一种程序执行方式也就是所谓的迭代,应当晓得 的就是迭代是存在一定的跳出条件的,假如 是不存在这个条件的话就是会让我们的计算机堕入 了一个死循环,甚至我们基本 就是无法关闭计算机。
但是这是以前我们在其他的dos或者是一些单任务的操作系统之中会看到的现象,现在我们使用的操作系统一定不是这种操作系统,我们使用的都是ghost win7操作系统,这是一种在图形界面之中并且是多任务的操作系统,正是由于 这样的一个原因所以说我们在上面讨论的这样的一个问题在这种操作系统之中是不存在的。
假如 我们希望了解 这个问题的话,那么首先我们是应当弄清楚操作系统的工作模式,其实现在很多的桌面操作系统都是工作在维护 模式之中的,在这种模式之中仅仅是存在操作系统可以直接的操控硬件,也就是说其实一切 的程序都是操作系统运行的。操作系统会为正在运行的程序提供一个假象的模仿 空间,程序在这种空间之中运行,并且操作系统也是配合这种程序的运行。
正是由于 这样的一个原因所以说在现在的win7旗舰版操作系统之中死循环的程序是不可能让我们的计算机卡顿的,只不过是会让cpu的资源更多的耗费 而已,不过现在的cpu都是多线程的,所以说我们根本 之上并不会觉得 到计算机非常 的卡顿。 |
|
|
|
|
|
|