计算机操作系统部分知识点总结1

1.操作系统定义:

操作系统是一组能有效地组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。

2.进程的定义及其特征:

定义:进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。

特征:①动态性,进程由创建而产生,由调度而执行,由撤销而消亡。

           ②并发性,多个进程同时共存于内存中。能够在同一阶段内同时运行。

           ③独立性,能够独立运行,独立分配资源和独立接受调度的基本单位。

           ④异步性,进程以独立的,不可预知的速度向前推进。

3.原语的定义及其特征:

定义:由若干条指令组成,用于完成一定功能的一个过程。

特征:①原子性,一个操作中的所有动作要么全做,要么全不做。

           ②中断屏蔽性,在执行过程中不允许被中断。

4.碎片,内部碎片,外部碎片

   碎片:      在分区法中,内存出现许多容量太小,无法被利用的小分区称为碎片。

 内部碎片:指已分配给作业的存储空间中未被利用的部分,如固定分区中存在的碎片。

外部碎片: 指系统中无法利用的小空闲分区,如动态分区中存在的碎片。
5.DMA工作过程:
MAR:内存地址寄存器。
DC:数据计数器(本次要传输的字节数)。

6.系统调用:

                   系统调用提供了应用程序和操作系统内核之间的接口,不仅可被所有的应用程序使用,而且也可被OS自身使用,

                   系统调用在本质上是应用程序请求OS内核完成某功能时的一种特殊的过程调用 。
7.引入索引结点的好处:                                   
                                      ①减少系统开销。
                                      ②缩小了目录块的大小。
                                      ③提升了文件检索的速度。
8.设备无关性的定义及其好处:

定义:应用程序独立于具体使用的物理设备。
好处:①设备分配时的灵活性。
           ②易于实现I/O重定向。

9.死锁的定义及其产生原因:

定义:多个进程再运行过程中因竞争资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们将无法再向前推进。

产生原因:①资源有限。                 

                  ②并发进程间的推进顺序不当。

处理死锁的方法:

                             ①预防死锁

                             ②避免死锁

                             ③检测死锁

                             ④解除死锁

10.抖动的定义及其产生原因:

定义:在虚存中,页面在内存和外存之间频繁调度,以至于调度页面所需时间比实际运行时间还多,此时系统效率严重下降,甚至导致系统崩溃,这种现象称为抖动。

产生原因:①给进程分配的物理块数过少。

                  ②页面置换算法不合理。

11.虚拟存储技术引入原因:

                                           ①虚拟存储技术支持超过物理内存大小的程序运行;

                                           ②允许部分装入;

                                           ③使系统尽快接纳更多作业;

                                           ④程序员编程不受实际内存大小的限制。


 

转载于:https://www.cnblogs.com/gujun1998/p/11187505.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值