操作系统(一)概述

操作系统概述

1操作系统的作用

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

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

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

2系统分类

1
单道批处理与多道批处理系统

由于系统对作业的处理都是成批地进行的,且在内存中始终只保持一道作业,故称此系统为单道批处理系统(SimpleBatch
Processing System)

(1)
自动性。(2)顺序性。(3)单道性。

单道批处理系统是在解决人机矛盾以及CPU
与I/O设备速度不匹配问题的过程中形成的。换言之,批处理系统旨在提高系统资源的利用率和系统吞吐量。但这种单道批处理系统仍然不能很好地利用系统资源.

为了进一步提高资源的利用率和系统吞吐量,在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU
和系统中的各种资源。

(1)
提高CPU
的利用率

(2)
可提高内存和I/O
设备利用率。

(3)
增加系统吞吐量。

(1)
资源利用率高。

(2)
系统吞吐量大。

(3)
平均周转时间长。(4)无交互能力

(1)
处理机管理问题。(2)内存管理问题。(3)I/O
设备管理问题。(4)文件管理问题。5)作业管理问题。

2
分时系统

分时系统的特征(1)多路性。(2)独立性。(3)及时性。(4)交互性。

3
实时系统

3 操作系统的基本特性

三种基本操作系统都各自有着自己的特征,如批处理系统具有能对多个作业进行成批处理,以获得高的系统吞吐量的特征,分时系统具有允许用户和计算机进行人机交互特征,实时系统具有实时特征,但它们也都具有并发、共享、虚拟和异步这四个基本特征。并发特征是操作系统最重要的特征,其它三个特征都是以并发特征为前提的。

并发性

1.引入进程

2.引入线程

共享性

1.互斥共享方式

2.同时访问方式

并发和共享是操作系统的两个最基本的特征,它们又是互为存在的条件

虚拟技术

1.时分复用技术1)虚拟处理机技术2)虚拟设备技术

2.空分复用技术1)虚拟磁盘技术2)虚拟存储器技术

异步技术

4 操作系统的主要功能

1进程管理功能

1.进程控制2.进程同步3.进程通信4.调度

包括作业调度和进程调度两步。多线程OS中,通常是把线程作为独立运行和分配处理机的基本单位,为此,须把就绪线程排成一个队列,每次调度时,是从就绪线程队列中选出一个线程,把处理机分配给它

2存储器管理功能
,存储器管理应具有内存分配、内存保护、地址映射和内存扩充等功能

3设备管理功能

1.缓冲管理
2.设备分配
3.设备处理

4文件管理功能

1.文件存储空间的管理2.目录管理3.文件的读/写管理和保护

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-05 17:44:28

操作系统(一)概述的相关文章

智能卡操作系统COS概述

随着IC卡从简单的同步卡发展到异步卡,从简单的EPROM卡发展到内带微处理器的智能卡(又称CPU卡),对IC卡的各种要求越来越高.而卡本身所需要的各种管理工作也越来越复杂,因此就迫切地需要有一种工具来解决这一矛盾,而内部带有微处理器的智能卡的出现,使得这种工具的实现变成了现实.人们利用它内部的微处理器芯片,开发了应用于智能卡内部的各种各样的操作系统.COS的出现不仅大大地改善了智能卡的交互界面,使智能卡的管理变得容易:而且,更为重要的是使智能卡本身向着个人计算机化的方向迈出了一大步,为智能卡的发

一个简单的时间片轮转多道程序内核操作系统工作流程

一.操作系统工作概述 存储程序计算机工作模型,计算机系统最最基础性的逻辑结构: 函数调用堆栈,高级语言得以执行的基础: 中断.多道程序操作系统的基点. 二.代码分析 在上一篇博文<搭建OS kernel环境方法>的基础上进行时间片轮转多道程序的小os. 主要对mypcb.h,  mymain.c 和myinterrupt.c这三个文件进行分析. <pre name="code" class="cpp"><span style="

我的操作系统复习——进程(上)

上一篇博文复习了操作系统总的概述——我的操作系统复习——操作系统概述 ,包括对操作系统的定义.发展历程以及操作系统结构.接下来我们就开始详细复习计算机知识,包括进程.处理器.存储器等等.本篇首先对进程这个及其重要的概念进行复习,这是进程系列的上篇. 一.什么是并发 并发是什么?很简单,前面介绍的多道批处理系统就是典型的并发执行.这里再次过一遍高性能的多道批处理系统,其本质在于保持对系统资源的占用,CPU运行一个任务,若这个任务中断,如需要IO请求之类的,那么CPU直接去运行其他任务,原任务的IO

SCCM 2012 R2 配置操作系统布署(九)

SCCM OS布署 启动PXE功能 建立OS镜像包 建立任务序列 分发操作系统 管理----概述----分发点(不需要手动安装WDS,请直接在分发点中点启动PXE支持) 右键分发点属性 为客户端启用PXE支持,待后台完成WDS服务后,查看日志,重新启动计算机 选择相应系统镜像文件(必须为UNC路径) 点击下一步 点击下一步 点击下一步 点击关闭 选择镜像文件-右键属性-点击分发设置 选择在将包分配到分发点时自动下载内容,点击应用---确定 将OS镜像分发到分发点 右键选择OS系统映像,然后选择分

操作系统权限

2019-12-23 操作系统权限概述 1)操作系统权限概念说明2)操作系统默认权限设置(调整权限)3)操作系统读取数据原理4)操作系统特殊权限说明(setuid setgid 粘滞位)5)操作系统用户提权配置(sudo)6)操作系统用户相关命令7)操作系统用户相关文件(普通文件/目录文件) 一操作系统文件权限概念 操作系统基本权限:rwx操作系统权限划分:属主   属组     其他用户 对于一个普通文件:r:是否可以查看文件内容(是否可以查看block)w:是否可以编辑文件内容(是否可以改写

CPU卡

CPU卡芯片通俗地讲就是指芯片内含有一个微处理器,它的功能相当于一台微型计算机.人们经常使用的集成电路卡(IC卡)上的金属片就是CPU卡芯片.CPU卡可适用于金融.保险.交警.政府行业等多个领域,具有用户空间大.读取速度快.支持一卡多用等特点,并已经通过中国人民银行和国家商秘委的认证.CPU卡从外型上来说和普通IC卡,射频卡并无差异,但是性能上有巨大提升,安全性和普通IC卡比,提高很多,通常CPU卡内含有随机数发生器,硬件DES,3DES加密算法等,配合操作系统即片上OS,也称COS,可以达到金

计算机三级网络技术备考复习资料zhuan

计算机三级网络技术备考复习资料   第一章  计算机基础 分析:考试形式:选择题和填空题,6个的选择题和2个填空题共10分,都是基本概念 1.计算机的四特点:有信息处理的特性,有广泛适应的特性,有灵活选择的特性.有正确应用的特性.(此条不需要知道) 2.计算机的发展阶段:经历了以下5个阶段(它们是并行关系):大型机阶段(46年ENIAC.58年103.59年104机).小型机阶段.微型机阶段(2005年5月1日联想完成了收购美国IBM公司的全球PC业务).客户机/服务器阶段(对等网络与非对等网络

浅论oracle登录方式

一.Oracle登陆认证管理有两种方式: 1.  操作系统认证方式 2.  口令认证 二.操作系统认证概述及实现方式 1.热身小实验 SQL> --首先我们关闭数据库 SQL> shutdown immediate 数据库已经关闭. 已经卸载数据库. ORACLE 例程已经关闭. SQL> --下面我们使用sys看看能否登录 SQL> conn /as sysdba 已连接到空闲例程. SQL> show user USER 为 "SYS" SQL>

本站所有博文导航

博客的意义及前期规划:http://my.oschina.net/u/1581831/blog/321132 技术部分: 操作系统体系概述:http://my.oschina.net/u/1581831/blog/322723 人文部分: Personal: ThoughtWorks面试总结:http://my.oschina.net/u/1581831/blog/333163 关于打字练习:http://my.oschina.net/u/1581831/blog/335817 其他领域: 工作