Loading

上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 传统存储方式的特征、缺点 一次性 作业必须一次性全部装入内存后才能开始运行。造成两个问题: 作业很大时,不能全部装入内存,导致大作业无法运行当大量作业要求运行时,由于其内存无法容纳所有作业,因此只有少量作业能运行,导致多道程序并发度下降。 驻留性 一旦作业被装入内存,就会一直驻留在内存中,直至作业运 阅读全文
posted @ 2023-02-03 20:24 nliuc 阅读(148) 评论(0) 推荐(0)
摘要: 基于分段存储 什么是分段 进程的地址空间:按照程序自身的逻辑关系划分为若干个段,每个段都有一个段名,每段从0开始编址 内存分配规则:以段为单位进行分配,每个段在内存中占据连续空间,但各段之间可以不相邻 段号决定了每个进程最多可分几个段 段内地址位数决定了每个段的最大长度是多少 什么是段表 程序分为多 阅读全文
posted @ 2023-02-03 20:23 nliuc 阅读(93) 评论(0) 推荐(0)
摘要: 基本地址变换机构 基本地址变换机构可以借助页表将逻辑地址转换为物理地址 通常会在系统中设置一个页表寄存器(PTR),存放页表在内存中的起始地址F和页表长度M 进程未执行时,页表的始址和页表长度存放在[[002-1-1-定义#进程实体|进程控制模块]]中,当进程被调度时,操作系统内核把它们放在页表寄存 阅读全文
posted @ 2023-02-03 20:21 nliuc 阅读(482) 评论(0) 推荐(0)
摘要: 动态分区分配算法 首次适应算法 算法思想:每次都从低地址开始查找,找到第一个能满足大小的空闲分区 实现方法: 空闲分区以地址递增的次序排列,每次分配内存时顺序查找空闲分区链(或空闲分区表),找到能满足大小的第一个空闲分区。 优点 更有可能把高地址部分的大分区保留下来 最佳适应算法 算法思想:为了各个 阅读全文
posted @ 2023-02-03 20:17 nliuc 阅读(289) 评论(0) 推荐(0)
摘要: 文件 文件是操作系统提供给用户或者应用程序。用户想把数据永久存到硬盘里,需要对操作系统的文件发起系统调用。通过使用文件,用户可以将数据永久保存到硬盘中,**即操作文件就是操作硬盘。**用户/应用程序直接操作的是文件,对文件进行的所有的操作都是在向操作系统发送系统调用,然后再由操作系统将其转换成具体的 阅读全文
posted @ 2023-02-03 00:21 nliuc 阅读(41) 评论(0) 推荐(0)
摘要: 字符编码 与字符编码有关的是文本文件内容和字符串数据类型,这两种情况都设计到字符编码的问题字符编码指的是翻译或者转换二进制数字为人能看得懂的数字,或者将人们能看懂的数据以数字形式存储在计算机中。 字符编码表 01-ASCII码 计算机最初只考虑英文,所以诞生了ASCII表,这种表的有两个特点: 只有 阅读全文
posted @ 2023-02-03 00:20 nliuc 阅读(77) 评论(0) 推荐(0)
摘要: 基本的分页存储 连续分配方式的缺点 固定分区分配 缺乏灵活性,会产生大量的内部碎片,内存利用率很低 动态分区分配 会产生很多外部碎片,虽然可以用紧凑技术来处理,但是紧凑的时间代价很高 如果能让一个进程分散的装入许多不相邻的分区中,便可充分的利用内存,而无需利用"紧凑"。 基于此思想,就产生了"非连续 阅读全文
posted @ 2023-02-02 10:06 nliuc 阅读(113) 评论(0) 推荐(0)
摘要: 内存管理 #专业课 内存的分配和回收 1.操作系统负责内存空间的分配与回收 2.操作系统需要提供某种技术从逻辑上对内存空间进行扩充. 3.操作系统需要提供地址转换功能,负责程序的逻辑地址与物理地址的转换。 4. 操作系统需要提供内存保护的功能,保证各个进程在内存空间内运行互不干扰 内存保护 方法一: 阅读全文
posted @ 2023-02-02 10:05 nliuc 阅读(90) 评论(0) 推荐(0)
摘要: 内存 什么是内存 内存是用于存放数据的硬件。程序执行前需要先放到内存中才能被CPU处理。 存储单元 内存中有存储单元,类似于一个个的小房间,这些小房间叫做内存地址,从0开始,每个地址对应一个存储单元。 如果计算机"按字节编址",则每个存储单元大小为1字节,即1B,即8个二进制位。如果字长为16位的计 阅读全文
posted @ 2023-02-02 10:03 nliuc 阅读(228) 评论(0) 推荐(0)
摘要: 预防死锁 不允许死锁的发生 静态策略:预防思索 破坏互斥条件 如果能把互斥使用的资源改造为允许共享使用,则系统不会进入死锁状态,比如SPOOLing技术,操作系统可以采用SPOOLing技术把独占设备在逻辑上改造为共享设备。 使用了SPOOLing技术后,在各进程看来,自己对打印机资源的使用请求立即 阅读全文
posted @ 2023-02-02 10:01 nliuc 阅读(362) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 13 下一页