
操作系统
文章平均质量分 63
复习
嘘......
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
进程调度
进程的基本状态: (1)运行:已经获得必要的资源 ,占用处理机。处理机正在执行该进程 (2)就绪:进程等待分配CPU。 (3)阻塞:等待某个事件。 进程调度 非剥夺方式: 分派程序一旦把处理机分配给某进程后便让它一直运行下去,直到进程完成或发生某事件而阻塞时,才把处理机分配给另一个进程。 剥夺方式: 当一个进程正在运行时,系统可以基于某种原则,剥夺已分配给它的处理机,将之分配给其它进程。 剥夺原则有:优先权原则、短进程优先原则、时间片原则。 进程调度算法: 1、先进先出算法(FIFO): 先来的先服原创 2021-03-16 23:27:28 · 141 阅读 · 0 评论 -
锁
死锁 定义: 多个进行相互等待对方资源,在得到所有资源继续运行之前,都不会释放自己已有的资源,这样造成了循环等待的现象,称为死锁。 产生的四大必要条件: 资源互斥/资源不共享: 每个资源要么已经分配给了一个进程,要么是可用的,只有这两种状态,资源不可以被共享使用,所以所谓的互斥是指:资源不共享,如果被使用,只能被一个进程使用。 占有和等待/请求并保持: 已经得到资源的进程还能继续请求新的资源,所以个人觉得叫占有并请求也许更好理解。 资源不可剥夺: 当一个资源分配给了一个进程后,其它需要该资源的进程不能强制性原创 2021-03-16 15:15:56 · 285 阅读 · 0 评论 -
操作系统,进程,线程
操作系统(简称OS):是管理计算机硬件与软件资源的计算机程序。 主要包括以下几个方面的功能 : ①进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占, 进程管理的工作十分简单。但在多道程序或多用户的情况 下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题 。 ②存储管理分为几种功能:存储分配、存储共享、存储保护 、存储扩张。 ③设备管理分有以下功能:设备分配、设备传输控制 、设备独立性。 ④文件管理:文件存储空间的管理、目录管理 、文件操作管理、文件保原创 2021-03-16 14:09:23 · 147 阅读 · 0 评论