操作系统学习笔记(一)--批处理、多道程序系统、分时操作系统、实时操作系统和操作系统操作

最近开始学习操作系统原理这门课程,特将学习笔记整理成技术博客的形式发表,希望能给大家的操作系统学习带来帮助。同时盼望大家能对文章评论,大家一起多多交流,共同进步!
本篇文章大致内容为:

  • 批处理系统(Batch OS)
  • 多道程序系统(Multiprogramming System)
  • 分时系统(Time-sharing System)
  • 实时系统(Real-time System)
  • 操作系统操作(Operatin-system Operations)

批处理系统(Batch OS)

批处理系统主要用于大型系统,用于提高作业吞吐量(Throughout,单位时间内执行作业的数量)的系统。
批处理中基本无交互,存在两种调度:
1. Job Schedule(作业调度),即将所要做的作业放到内存上,主要负责工作的道数,属于高级调度。
2. CPU Schedule(进程调度),即在内存中CPU选择执行某个工作,属于低级调度。
批处理系统中的作业调度和进程调度示意图
进程的三个状态:就绪(Ready),运行(Running),等待(Waiting)/阻塞(Blocking)

多道程序系统(Multiprogramming System)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值