操作系统的基本特征

本文深入探讨了并发和并行的概念,通过并发性验证实验展示了它们的区别。共享、虚拟和异步是多用户操作系统的核心特征。共享资源分为互斥共享和同时访问两种方式,虚拟技术如虚拟打印机和虚拟存储器则通过时分复用和空分复用扩展系统能力。异步性描述了进程执行的不确定性。这些概念对于理解操作系统和多任务处理至关重要。
摘要由CSDN通过智能技术生成

并发
并发:两个或多个事件在同一时间间隔内发生。(宏观上有多个程序在同时运行,微观上每一时刻仅能有一道程序执行,这些程序只能是交替执行。)
并行:两个或多个事件在同一时刻发生。
下面是一个并发性的验证实验。
主程序ThreadDemo类,调用子程序TestThread类,它们分别输出Main(),run()
在这里插入图片描述
主程序与子程序并发执行的结果
在这里插入图片描述
共享
共享是指系统中的资源可供多个并发执行的进程共同使用。
由于资源属性的不同,进程对资源共享的方式也不同,目前主要有以下两种资源共享方式:
互斥共享方式:如打印机
同时访问方式:如内存
并发和共享是多用户操作系统的两个最基本的特征。
虚拟
虚拟是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。
(1)虚拟打印机
采用时分复用技术,将物理实体变成若干逻辑对应物。
(2)虚拟存储器
采用空分复用技术实现将小的内存变成大的虚拟内存。
异步
也称不确定性。因为进程的并发执行,在调度过程中,进程的执行顺序、完成时间都不确定,进程走走停停,按不可预知的速度向前推进,称为异步性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值