操作系统总体来说可以分为内核和系统调用两部分;其中,内核只会进行计算机操作系统的资源分配,但为了保护内核,并且让程序员比较容易开发软件,通常还会提供一整租开发接口,即系统调用层。
故操作系统只是在管理整个硬件资源,包括CPU、内存、输入输出设备及系统文件。
内核的主要功能:
- 系统调用接口
- 程序管理
- 内存管理
- 文件系统管理
- 设备驱动
操作系统总体来说可以分为内核和系统调用两部分;其中,内核只会进行计算机操作系统的资源分配,但为了保护内核,并且让程序员比较容易开发软件,通常还会提供一整租开发接口,即系统调用层。
故操作系统只是在管理整个硬件资源,包括CPU、内存、输入输出设备及系统文件。
内核的主要功能: