操作系统之我见-导论

来源:互联网 发布:ucloud云计算 编辑:程序博客网 时间:2024/05/17 05:19

操作系统的主要作用:(1)管理系统资源(cpu,主存储器,输入输出设备和数据文件)

                                  (2)方便用户使用计算机等

通道技术:专门用来控制输入输出设备的处理器(I/O处理器),它可以与CPU并行工作,CPU命令通道完成传输数据,自己主要进行数据处理工作。

多道程序设计:在主存中同时存放多道用户作业,使之同时处于运行状态,共享系统资源。对单处理器来说,同时运行是宏观概念,其含义是每个作业都已经开始,但尚未完成。微观上,在任意特定时刻,处理器上运行的作业只有一个。


操作系统类型:基本类型三个(1)多道批处理操作系统(2)分时操作系统(3)分时系统(4)实时系统。实际的操作系统兼有多道批处理、分时处理和实时处理三者或其中两者的功能。

(4)网络操作系统(5)多处理操作系统(对称多处理系统SMP,由两个或两个以上的处理器共享主存,I/O;非对称多处理,一种主从模式)(6)嵌入式操作系统(8)多核系统(对称多处理SMP由一个操作系统控制多个内核;非对称多处理AMP每个内核上都运行各自的操作系统),多核和多处理器系统有许多区别,导致不能把多处理器系统上的软件直接移植到多核系统上。

操作系统结构:(1)模块接口法(2)层次接口设计法(3)微内核结构(把那些最基本和最本质的操作系统功能留在内核,把其他的功能移到内核外),除内核外,操作系统所有其他部分被分成若干相对独立的进程,每个进程实现一组服务,称为服务器进程。客户进程发消息,内核将消息传给服务器进程,服务器进程执行相应的操作,结果又通过内核发送消息的方式返回给客户进程,这就是客户/服务器的运行模式。

1 0
原创粉丝点击