概念:
操作系统是一组程序,用于管理计算机的所有活动和驱动系统里的所有硬件。诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作接口。
操作系统内核(kernel):负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
系统呼叫(system call):操作系统提供一整组开发接口,用于工程师软件开发
内核功能:
1、系统呼叫接口
2、程序管理
3、内存管理
4、文件系统管理
5、装置的驱动