对外:为软件和应用程序提供服务,I/O服务等。是一个控制软件。
对内:起到资源管理的作用,管理外设,分配资源。
操作系统将CPU抽象为进程,磁盘抽象为文件,内存抽象为地址空间。给应用程序来使用。是一种特殊的软件,直接面向硬件。
Linux windows 和Andrioid的界面属于外壳(shell),而不是kernel。
对外:为软件和应用程序提供服务,I/O服务等。是一个控制软件。
对内:起到资源管理的作用,管理外设,分配资源。
操作系统将CPU抽象为进程,磁盘抽象为文件,内存抽象为地址空间。给应用程序来使用。是一种特殊的软件,直接面向硬件。
Linux windows 和Andrioid的界面属于外壳(shell),而不是kernel。