操作系统基本概念

操作系统(OS)

        计算机程序

        管理计算机硬件与软件资源

计算机系统构成

        用户

        应用程序

        操作系统

        硬件

接口

        操作系统为用户提供访问硬件的方式

操作系统是一种系统软件

        与硬件交互

        对资源共享进行调度管理

        解决并发操作中存在的协调问题

        数据结构复杂,外部接口多样化

操作系统做了什么

        管理与配置内存

        决定系统资源供需的优先顺序

        控制输入 / 输出设备

        操作网络与管理文件系统等基本事务

        提供一个用户与系统交互的操作界面

在计算机上配置操作系统的目标

        有效性

                提高了系统资源利用率

                提高了吞吐率

        方便性

        可扩充性

        开放性

操作系统有哪些功能

        作为计算机系统资源的管理者

                处理机管理

                存储器管理

                I/O设备管理

                文件管理

        作为用户与计算机硬件系统之间的的接口

                程序命令

                命令接口

                GUI图形用户接口

        实现了对计算机资源的抽象

                开放了简单的访问方式

                隐藏了实现细节

                将具体的计算机资源抽象为软件资源,方便用户使用

操作系统特征

        并发

        共享

        虚拟

        异步

操作系统并发性

        同一时间间隔内执行和调度多个程序的能力

        宏观

                同时处理多道程序

        微观

                多道程序间切换(分时交替)

并发、并行

        并发:时间段

        并行:时间点

操作系统共享性

        资源共享

        并发应用共同使用

        方式

                同时访问方式

                互斥共享方式(独占式)

并发和共享互为存在条件

操作系统虚拟技术

        将物理实体变成逻辑对应物

        时分复用技术

                虚拟处理机技术

                虚拟设备技术

        空分复用技术

                虚拟磁盘技术

                虚拟存储器技术

        操作系统异步性

                多道程序环境下

                        允许虚拟存储器技术多个程序并发执行

                单处理机环境下

                        多程序分时交替执行

                程序执行的不可预知性

                        获得运行的时机

                        银河暂停

                        每道程序需要多长时间

                        不同程序性能

                宏观上
                        一气呵成

                微观上

                        走走停停

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值