正在加载图片...
Linux内核组成 内存管理程序 虚拟文件系统 进程调度程序 进程间通信 说明: 子系统 网络接口 依赖于 1.进程调度程序( SCHED)负责控制进程访问CPU。保证进程能够公平地访问CPU, 同时保证内核可以准时执行一些必需的硬件操作。 2.内核管理程序(MM)使多个进程可以安全地共享机器的主存系统,并支持虚拟内存。 3.虚拟文件系统(VFS)。通过提供一个所有设备的公共文件接口,VFS抽象了不同硬 件设备的细节。此外,VFS支持与其他操作系统兼容的不同的文件系统格式 4.网络接口(NET)提供对许多建网标准和网络硬件的访问。 5.进程间通信(IPC)子系统为进程与进程之间的通信提供了一些机制。 这些子系统虽然实现的功能相对独立,但存在着较强的依赖性(调用依赖模块中相应的函数 ),所以说1inux内核是单块结构( monolithic)的,而 windows体系结构是微内核 ( microkernel1)的。Linux内核组成 1. 进程调度程序( S C H E D)负责控制进程访问C P U。保证进程能够公平地访问C P U, 同时保证内核可以准时执行一些必需的硬件操作。 2. 内核管理程序( M M)使多个进程可以安全地共享机器的主存系统,并支持虚拟内存。 3. 虚拟文件系统( V F S)。通过提供一个所有设备的公共文件接口, V F S抽象了不同硬 件设备的细节。此外, V F S支持与其他操作系统兼容的不同的文件系统格式。 4. 网络接口( N E T)提供对许多建网标准和网络硬件的访问。 5. 进程间通信( I P C)子系统为进程与进程之间的通信提供了一些机制。 这些子系统虽然实现的功能相对独立,但存在着较强的依赖性(调用依赖模块中相应的函数 ),所以说linux内核是单块结构(monolithic)的,而windows体系结构是微内核 (microkernel)的
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有