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