摘要: 1.cpu利用率 cpu是计算机系统中最重要和昂贵的资源之一,所以应尽可能使cpu保持“忙"状态,使这以资源利用率最高 2.系统吞吐量 表示单位时间内cpu完成作业的数量。长作业需要消耗较长的处理机时间,因此会降低系统的吞吐量。而对于短作业,它们所需要消耗的处理机时间较短,因此能提高系统的吞吐量。调 阅读全文
posted @ 2019-08-17 22:08 LittleSwan 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 1.作业调度 又称高级调度。主要任务是按照一定的原则从外存上处于后备状态的作业中挑选一个(或者多个)作业,给它们分配内存、输入\输出设备等必要的资源,并建立相应的进程,以使它们获得竞争处理机的权利。简而言之,就是内存与辅存之间的调度。对于每个作业只调入一次,调出一次。 多道批处理系统中大多配有作业调 阅读全文
posted @ 2019-08-17 21:30 LittleSwan 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 在多道程序系统中,进程的数量往往多于处理机的个数,进程争用处理机的情况就在所难免。 处理机调度是对处理机进行分配,就是从就绪队列中,按照一定的算法(公平、 高效)选择一个进程并将处理机分配给它运行,以实现进程并发地执行。 处理机调度是多道程序操作系统的基础,它是操作系统设计的核心问题。 阅读全文
posted @ 2019-08-17 21:10 LittleSwan 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 本文参考了原博文链接为: https://blog.csdn.net/qq_36812792/article/details/80118923 进程的定义:“进程”是操作系统的最基本、最重要的概念之一。但迄今为止对这一概念还没有一个确切的统一的描述。下面给出几种对进程的定义描述。进程是程序的一次执行 阅读全文
posted @ 2019-08-17 20:53 LittleSwan 阅读(5036) 评论(0) 推荐(0) 编辑
摘要: 原文来自百度经验 我在这里敲打只当是为了练习打字,然后把自己认为时候重点的用红色标记 https://jingyan.baidu.com/article/624e74598efcc834e9ba5a66.html 引入线程是为了减少程序在并发执行时所付出的时空开销。 属性: 进程是一个具有独立功能的 阅读全文
posted @ 2019-08-17 18:18 LittleSwan 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 1.请简述2~3个导致GPU计算单元使用率不高的原因,并提出改进方式 本博文来自: https://www.csdn.net/gather_21/MtTaggxsMzIzMS1ibG9n.html GPU利用率低的可能原因 提高 GPU 占用率的几个思路: 阅读全文
posted @ 2019-08-17 17:38 LittleSwan 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 进程有不同的定义,比较典型的定义有: 1.进程是程序的一次执行过程。 2.进程是一个程序及其数据在处理机上顺序执行是所发生的活动 3.进程是有独立功能的程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 进程的特征; 1.动态(pcb进程控制块是进程存在的唯一的标志):进程是 阅读全文
posted @ 2019-08-17 17:03 LittleSwan 阅读(9673) 评论(0) 推荐(0) 编辑
摘要: 死锁处理策略 1.预防死锁 设置某些限制条件,破坏产生死锁的四个必要条件中的一个或几个,以预防发生死锁 2.避免死锁 在资源的动态分配中,用某种方法防止系统进入不安全状态。从而避免死锁。 3.死锁检测和解除 无需采取任何限制性措施,允许进程在运行过程中发生死锁。通过系统检测机构及时地检测死锁的发生, 阅读全文
posted @ 2019-08-17 16:57 LittleSwan 阅读(2421) 评论(0) 推荐(0) 编辑
摘要: 在多道程序系统中,由于多个程序并发执行,改善了系统资源的利用率并提高了系统的处理能力。然后多个进程的并发执行也带来了新的问题 死锁(定义) 所谓死锁是指多个进程因竞争资源而造成的一种僵局(相互等待),若无外力作用,这些进程都将无法向前推进。 通过生活中的实例来看死锁: 在一条有一座桥,桥面很窄,只能 阅读全文
posted @ 2019-08-17 15:44 LittleSwan 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 书本内容: 且参照原文https://www.jianshu.com/p/cbf9588b2afb ⾕歌著名⼯程师罗布·派克(Rob Pike)说过,“并发就是同时应对 (Dealing With)多件事情的能⼒,并⾏是同时执⾏(Doing)多件事情的 能⼒”。这句话⾮常透彻地阐述了并发和并⾏的区别 阅读全文
posted @ 2019-08-17 14:54 LittleSwan 阅读(3404) 评论(0) 推荐(0) 编辑