操作系统基本概念(期末冲刺)
大家好,我是寸铁 ✨
期末没复习,没关系,看我给大家总结的必考概念,把分稳稳拿到手,希望对你有帮助,持续更新中,建议收藏✨ 💪 💪 💪
PART1
-
操作系统
操作系统是一组有效控制和管理计算机系统软件和硬件资源,合理地组织计算机工作流程,方便用户使用的程序集合 -
进程
可并发执行的程序在一个数据集合上的运行过程 -
原语
原语是一种广义的特殊指令,由计算机系统通过一段不可分割的指令操作来完成,它又称原子操作,原语在核心态下完成。 -
临界资源
一次只允许一个进程使用的资源 -
临界区
访问临界资源的那段代码 -
文件
文件是存贮在某种介质上并具有文件名的一组有序信息的集合 -
工作集
一个进程当前正在使用的页面的集合 -
信号量取值:
大于0表示当前可供使用的资源数
等于0表示资源已被占用,当前暂无其他进程等待
小于0表示资源已被占用,当前还有n个进程因等待资源而阻塞 -
死锁:
死锁是计算机系统和进程所处的一种状态
两个或多个进程无限期地等待永远都不可能发生的事情 -
死锁原因:
竞争资源引起死锁
进程推进顺序不当引起死锁 -
死锁必要条件:
空闲让进
忙则等待
有限等待
让权等待
操作系统是管理和控制计算机软硬件资源的程序集合,涉及进程并发执行、原语(原子操作)、临界资源与临界区、文件管理、工作集概念。文章还讨论了信号量在资源分配中的作用以及死锁的产生条件和类型,强调了资源竞争和进程推进顺序对系统状态的影响。
408

被折叠的 条评论
为什么被折叠?



