计算机操作系统-第四章:存储器管理

存储层次至少三级:CPU寄存器,主存,辅存。

寄存器和主存储器又被称为可执行存储器。(可使用一条load或store指令对可执行存储器访问,但辅存需要通过io设备实现)

主存储器简称内存或主存,用于保存进程运行时的程序和数据,也简称可执行存储器。

寄存器具有与处理机相同的速度,对寄存器访问速度最快,完全能与CPU协调工作。

高速缓存:介于寄存器和存储器之间的存储器,主要用于备份主存中较常用的数据,以减少处理机对主存储器的访问次数,大幅提高程序执行速度。

磁盘缓存:由于目前磁盘的IO速度远低于对主存的访问速度,为了缓和两者间在速度上的不匹配,而设置了磁盘缓存,主要用于暂时频繁使用的一部分磁盘数据和信息,以减少磁盘访问的次数。(与高速缓存不同,它本身并不是一种实际存在的存储器,而是利用主存中的部分存储空间暂时存放从磁盘中读出(或写入)的信息。主存也可以看做是辅存的高级缓存,因为,辅存中的数据必须复制到主存方能使用,反之,数据也必须先存入主存中,才能输出到辅存)。

原文地址:https://www.cnblogs.com/yangf428/p/10009766.html

时间: 2024-10-10 09:22:36

计算机操作系统-第四章:存储器管理的相关文章

计算机操作系统学习笔记_4_进程管理 --处理机调度

h3.western { font-family: "Liberation Sans",sans-serif; }h3.cjk { font-family: "微软雅黑"; }h3.ctl { font-family: "AR PL UMing CN"; }h1 { margin-bottom: 0.21cm; }h1.western { font-family: "Liberation Sans",sans-serif; f

计算机操作系统学习笔记_2_进程管理 --进程与线程(上)

h3.western { font-family: "Liberation Sans",sans-serif; }h3.cjk { font-family: "微软雅黑"; }h3.ctl { font-family: "AR PL UMing CN"; }h2.western { font-family: "Liberation Sans",sans-serif; font-size: 16pt; }h2.cjk { fon

计算机图形学第四章练习——画饼图

计算机图形学第四章后边示例代码里有一段画饼图的练习,画出来是这样的 中间有一段中心画圆法未实现,搜集了网上资料补全并执行了这段代码,作为openGL的学习练习 #include <GL/glut.h> #include <stdlib.h> #include <math.h> GLsizei winWidth = 400, winHeight = 300; const GLdouble twoPi = 6.283185; class scrPt { public: GL

深入理解计算机操作系统——第9章:缓存,存储器管理

9.3 虚拟存储器作为缓存工具 (1)虚拟存储器被组织为一个由存放在磁盘上的N个连续字节大小的单元组成的数组. (2)每个字节都有一个唯一的虚拟地址,作为数组索引 (3)磁盘上的内容被缓存到主存中 (4)磁盘上的数据被分割成块,作为磁盘与主存之间的传输单元 虚拟页: (1)VM系统将虚拟存储器分割为虚拟页的大小的固定块 (2)每个虚拟页的大小为P=2^p 物理页: (1)类似的物理存储器也被分割为物理页,大小也为P称为页帧 虚拟页面的集合: (1)未分配的:没有任何数据与它相关联,也就不占用任何

计算机操作系统第四、五章自测题-存储管理

一.单项选择题 1.存储管理的目的是(    ) . A.方便用户                 B.提高主存空间利用率 C.方便用户和提高主存利用率  D.增加主存实际容量 存储管理的目的有两个:一个是方便用户,二是提高内存利用率. 2.存储器管理中,下列说法正确的是(    ) A.无论采用哪种存储管理方式,用户程序的逻辑地址均是连续的 B.地址映射需要有硬件支撑地址变换 C.段表和页表都是由用户根据进程情况而建立的 D.采用静态重定位可实现程序浮动 静态重定位 当用户程序被装入内存时,一

计算机操作系统学习笔记_12_I/O管理 --I/O管理概述

h1 { margin-bottom: 0.21cm; }h1.western { font-family: "Liberation Sans",sans-serif; font-size: 18pt; }h1.cjk { font-family: "微软雅黑"; font-size: 18pt; }h1.ctl { font-family: "AR PL UMing CN"; font-size: 18pt; }h2.western { fon

计算机操作系统学习笔记_13_I/O管理 --I/O核心子系统

h1 { margin-bottom: 0.21cm; }h1.western { font-family: "Liberation Sans",sans-serif; font-size: 18pt; }h1.cjk { font-family: "微软雅黑"; font-size: 18pt; }h1.ctl { font-family: "AR PL UMing CN"; font-size: 18pt; }h2.western { fon

计算机操作系统学习笔记_8_内存管理 --虚拟内存管理

td p { margin-bottom: 0cm; }h2.western { font-family: "Liberation Sans",sans-serif; font-size: 16pt; }h2.cjk { font-family: "微软雅黑"; font-size: 16pt; }h2.ctl { font-family: "AR PL UMing CN"; font-size: 16pt; }h1 { margin-botto

计算机操作系统学习笔记_7_内存管理 --内存管理基础

h2.western { font-family: "Liberation Sans",sans-serif; font-size: 16pt; }h2.cjk { font-family: "微软雅黑"; font-size: 16pt; }h2.ctl { font-family: "AR PL UMing CN"; font-size: 16pt; }h1 { margin-bottom: 0.21cm; }h1.western { fon