操作系统的分类

操作系统的分类
    批处理(batch processing )就是将作业按照它们的性质分组(或分批),然后再成组(或成批)地提交给计算机系统,由计算机自动完成后再输出结果,从而减少作业建立和结束过程中的时间浪费。根据在内存中允许存放的作业数,批处理系统又分为单道批处理系统和多道批处理系统。在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,成为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源
单道批处理系统:
    单道批处理系统中,内存中仅有一道作业,执行完这一道作业后,新的作业进入内存,执行新的作业
    缺点:它无法充分利用系统中的所有资源,致使系统性能较差。为了进一步提高资源的利用率和系统吞吐量
多道批处理系统:
    关键技术:通道技术、中断技术
    通道:用于控制I/O设备与内存间的数据传输。通道有专用的I/O处理器。可与CPU并行工作。
    中断:是指CPU在收到外部中断信号后,停止原来工作,转去处理中断事件,,完毕后回到原来断点继续工作。

    多道程序设计:用户所提交的作业都先存放在外存上并排成一个队列,成为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择多个作业调入内存,使它们共享CPU和系统中的各种资源,并发执行。宏观上并发,微观上串行
    优点:资源利用率高、作业吞吐量大。
    缺点:用户交互性差,整个作业完成后或中间出错时才与用户交互。不利于调试和修改。作业平均周转时间长,短作业的周转时间显著增强。

分时操作系统:
    采用时间片轮转的办法,使一台计算机同时为多个终端用户服务。
    分时技术:把处理机的响应时间分成时间相等(或不等)的时间单位。每个用户获得一个时间片才可以使用相应时间的cpu
    特点:交互性(在调试和运行程序时由用户自己操作)、独占性、多路性。
    只要多用户肯定是分时操作系统

Windows7、Windows8、Windows10是多任务多用户分时操作系统

实时操作系统:
    指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。
   分类:
        硬实时:要求在规定的时间内必须完成
        软实时:只要按照任务的优先级,尽可能快地完成操作即可。
   实时操作系统主要应用于生产过程控制、工业控制、防空系统、信息处理等。

网络操作系统:
    是在通常操作系统功能上提供网络通信和网络服务功能的操作系统
    功能:通常操作系统的功能——>处理机管理、存储器管理、设备管理、文件管理
         网络通信功能——>通过网络协议进行高效、可靠的数据传输,
         网络资源管理——>协调各用户使用
         网络服务——>文件和设备共享,信息发布
         网络管理——>安全管理、故障管理、性能管理

分布式操作系统:两台以上的计算机使用内部的通信规则(没有统一的标准),通过通信设施连接起来,但各个机器没有主次之分;整个系统有一个统一的操作                  系统,对系统中所有的资源进行管理,调度。对系统中的所有任务进行协调,并用用户提供接口。
            特性:
                自治性:每台机器都有自己的cpu、内存、无操作系统;
                分布性:各个机器可以分布在各个地点,
                模块性:机器的机型相同
                并行性:各个机器可以同时运行


嵌入式系统:
    在各个设备、装置或系统中,完成特定功能的软硬件系统,他们是一个大设备、装置或系统中的一部分,这个大设备、装置或系统可以不是计算机
    他们被嵌入到各个设备、装备或系统中,因此称之为嵌入式系统。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值