(1)自动性 无人工干预
(2)顺序性 按进入内存的先后顺序执行
(3)单道性 内存中只保存一道作业
单道批处理系统的系统资源利用率太低,为了解决这个问题,出现了多道批处理系统。
(1)作业调度 内存->外存(选多个),选多个作业,分配处理机
(2)进程调度 分配处理机(选一个,处理机其实就是CPU)
计算机中最重要的两个资源就是CPU和内存
吞吐量:单位时间内完成的总工作量
原因:
(1)资源忙
(2)完成或运行不下去时才切换
作业周转时间:
从业从进入系统(进入外存就叫进入系统了)开始到完成并退出系统经历的时间。通常几小时,甚至几天。
修改和调试极不方便
作业进行的过程中不能进行调试,人为干预。
定义:
一台主机上连接了多个终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。
(1)人机交互 (边运行,边调试)
(2)共享主机(设备昂贵)
(3)便于用户上机(在终端上输入,控制)
(1)实时控制:
工业生产、武器控制、飞机的自动驾驶
(2)实时信息处理
订票系统
单处理机系统:宏观并发,微观串行
多处理机系统:可能有并行
打印机等硬件;栈,变量,表格等软件。
操作系统两个最基本的特种:并发和共享。
如,虚拟存储器,虚拟内存等。目前虚拟技术都是通过分时来实现的。
(1)处理机管理(硬件)
(2)存储器管理(硬件)
(3)设备管理(硬件)
(4)文件管理(软件)
1)命令接口(联机用户接口,脱机用户接口)
2)程序接口
3)图形接口
用户在键盘上输入命令;
终端处理程序接收命令并显示在屏幕上
命令解释程序解释并执行该命令
联机命令举例:
命令解释程序:操作系统的最高层,如:
MS-DOS:COMMAND.COM(一种命令解释程序)
UNIX:shell.
第一代:无结构OS
第二代:模块化OS结构
第三代:分层式OS结构
第四代:为内核OS结构(20世纪90年代)
前三代为传统OS结构
(adsbygoogle = window.adsbygoogle || []).push({});
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有