从用户角度看:操作系统是一个控制软件,功能有:
-管理应用程序
-为应用程序提供服务
-杀死应用程序
-资源管理
-管理外设/分配资源
(1)在操作系统下,进程代表着CPU, 文件代表着磁盘,地址空间代表着内存。
(2)操作系统的架构层次:位于硬件之上,应用软件层之下(为应用软件提供服务支持)。
(3)Linux,Windows界面属于外壳shell(与用户交互),而不属于内核kernel,但是kernel是课程的研究重点,位于shell之下。
(4)Kernel包括:
-CPU调度器
-物理内存管理
-虚拟内存管理
-文件系统管理
-中断处理和IO设备驱动 (底层硬件)
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!