|
【win8系统下载】资讯: 任何的一个操作系统内核都是应当对于操作系统管理的硬件实现一定的控制,其实我们这里说控制,更恰当的一种说法就是笼统,操作系统内核是一种运行在硬件之上的程序,但是这种程序实际运行的过程之中可以实现对于硬件的控制,并且在这种控制之上我们就是可以笼统出一种接口,这种接口可以给我们操作系统之中正在运行的其他应用程序调用。这就是操作系统内核对于硬件支持的模式。
一般的来说我们的桌面计算机之中的硬件都是驱动控制的,其实这也不是全面,操作系统确实是不可能全部的辨认一切的驱动。但是应当知道的就是操作系统本身存在一个标准,其给不能辨认的驱动留下了一个接口,这种接口可以实现和其他的驱动程序的衔接。甚至很多的时候我们操作系统本身也是可以提供一种驱动的解决计划,这种计划虽然不一定是最合适硬件的,但是确实是最稳定的。我们现在使用的win7旗舰版操作系统就是如此。
由于驱动不可能是操作系统全部提供的所以说操作系统内核实现的其实也就是在我们桌面计算机之中主要硬件的驱动,这些主要的硬件就是CPU,内存,和硬盘。操作系统管理CPU主要实现的就是进程的调度,这是由于我们现在使用的操作系统都是多任务操作系统,在同一个时间之上我们可以在这种操作系统之中运行很多的程序,所以说这就是一定需要.进程调度的支持。
MM是操作系统对于内存管理的单元,任何的一个程序都是需要.使用到动态的内存分配和释放功能,而这就是操作系统提供的。对于硬盘的管理其实归根到底就是实现文件系统这样的一个功能。 |
|
|
|
|
|
|