学习笔记03--操作系统概述

操作系统有两个重要的作用:

一、通过资源管理提高计算机系统的效率。

二、改善人机界面向用户提供友好的工作环境。

操作系统有4个特征:

并发性、共享性、虚拟性和不确定性。

操作系统的功能:

进程管理、文件管理、存储管理、设备管理、作业管理

操作系统分类:

批处理操作系统

分时操作系统

实时操作系统

网络操作系统

分布式操作系统

微型计算机操作系统

嵌入式操作系统主要特点:

微型化、可定制、实时性、可靠性、易移植性    

嵌入式系统初始化过程按照自底向上、从硬件到软件的次序依次为:

片级初始化-》板级初始化-》系统初始化

进程管理

进程的组成:

进程控制块PCB、程序、数据。

进程基础的状态是下图中的三态图

前趋图:

用来表示哪些任务可以并行执行,哪些任务之间有顺序关系。

进程资源图:

同步互斥

临界资源:各进程间需要以互斥方式对其进行访问的资源。

临界区:指进程中对临界资源实施操作的那段程序。本质是一段程序代码。

互斥:某资源在同一时间内只能由一个任务单独使用,使用时需要加锁,使用完后解锁才能被其它任务使用。

同步:多个任务可以并发执行,只不过有速度上的差异,在一定情况下停下等待,不存在资源是否单独或共享的问题;如自行车和汽车。

互斥信号量:对临界资源采用互斥访问,使用互斥信号量后其它进程无法访问。

同步信号量:对共享资源的访问控制,初值一般是共享资源的数量

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值