1.1什么是操作系统

.操作系统是什么

   

从用户角度上说:操作系统是一个控制软件

管理应用程序

为应用程序提供服务

杀死应用程序

   

从计算机角度上说:操作系统进行资源管理

管理外设、分配资源

   

   

.操作系统的层次架构

   

硬件之上,应用程序之下

 

 

.操作系统的内部组件

   

CPU调度器

物理内存管理

虚拟内存管理

文件系统管理

中断处理与设备驱动

   

   

.操作系统内部的特征

   

1.并发

计算机系统中同时存在多个运行的程序,需要OS管理和调度

并发指一段时间内多个程序运行;而并行是指一个时间点上多个程序运行,要求多个CPU

 

2.共享

"同时"访问

互斥共享

   

3.虚拟

利用多道程序设计技术,让每一个用户都觉得有一个计算机专门为他服务

   

4.异步

程序的执行不是一步到底的,而是走走停停,向前推进的速度不可预知

但只要运行环境相同,OS要保证程序运行的结果也相同

猜你喜欢

转载自www.cnblogs.com/TouhouTohoku/p/12292779.html