操作系统(OS)基础

操作系统(Operating System,OS)是计算机系统中的核心系统软件,负责管理和控制计算机系统中的软件和硬件资源。
操作系统的特征:

  • 并发性
  • 共享性
  • 虚拟性
  • 不确定性

操作系统主要有以下几类:

  • 批处理操作系统
  • 分时操作系统
  • 实时操作系统
  • 网络操作系统
  • 分布式操作系统

操作系统中,进程是进行系统资源分配、调度和管理的最小单位。进程可以看做是由程序、数据及进程控制块组成的,也可以看做是计算机状态的一个有序集合。进程控制块是进程存在的唯一标志,它随着进程的建立而产生,随着进程的完成而撤销。
为了方便管理进程,将进程划分为几种状态,一般为三态模式或五态模式。
管程:每一个管程管理一个临界资源。当有几个进程调用某管程时,仅允许一个进程进入管程,其他调用者必须等待。
线程:是进程的活动部分,是处理器分配资源的最小单位。它可以共享进程的资源与地址空间。多线程系统中,一个进程可以由多个线程构成,每一个线程都可以独立运行,一个进程的线程共享这个进程的地址空间。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值