操作系统02

操作系统的基本特性(并发、共享、虚拟、异步)

并发包括并发和并行

  • 并发:指两个或多个事件在同一时间间隔内发送 (宏观上的同时)
  • 并行:指两个或多个事件在同一时刻发送

共享:指系统中的资源供内存中的多道程序共同使用

  • 互斥共享方式:例如:打印机
  • 同时访问方式:例如:磁盘

一段时间内只允许一个进程访问的资源称为临界资源(或独占资源)
进程是对程序执行的过程。进程是指在系统中能独立运行并作为分配资源的基本单位。多个进程之间可以并发执行和交换信息

虚拟技术:指通过某种技术把一个物理实体变成若干个逻辑上的对应物。
例如:分时系统将一机虚拟成多机。
时分复用技术(时间片)
空分复用技术(内存)

异步性(资源共享导致)
系统中并发执行的多道程序“走走停停”,以不可预知的速度向前推进。

操作系统的功能

处理机管理功能

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

存储器管理

  1. 内存分配
  2. 内存保护
  3. 地址映射
  4. 内存扩充

设备管理功能

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

文件管理功能

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

用户接口

操作系统的结构设计

传统的操作系统结构:

  • 无结构操作系统
  • 模块化OS结构
  • 分层式OS结构

现代操作系统结构:

  • 微内核OS结构
    OS内核只保留一些最基本的功能其他服务被分离,由工作在用户态下的进程来实现,形成“客户/服务器”模式
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值