存储器-虚拟内存

简介: 存储器-虚拟内存

传统存储管理方式的特征和缺点:

一次性:作业必须一次性装入内存后才能开始运行。

驻留性:一旦作业被装入内存中,就会一直驻留在内存中,直至作业运行结束

高速缓冲技术思想:

将近期频繁访问的数据放到更高速的存储器中,暂时用不到的数据放到更低速的存储器中。

虚拟内存定义:

程序装入时,可以将程序中很快会用到的部分装入内存,暂时用不到的部分留在外存,就可以让程序开始执行

在程序执行过程中,当所访问的信息不存在时,由操作系统负责将所需信息从外存调入内存,然后继续执行程序

若内存空间不够,由操作系统负责将内存中暂时用不上的信息换出外存。

虚拟内存的最大容量由计算机的地质结构(cpu的寻址范围)确定的

虚拟内存的实际容量=min(内存和外存容量之和,cpu寻址范围)

虚拟内存的主要特征:

多次行:无需在作业运行时一次性装入内存,允许被分为多次调入内存

对换性:在作业运行时无需常驻内存,而是允许作业运行中将作业换入,换出

虚拟性:从逻辑上扩充了内存容量

目录
相关文章
|
10月前
|
存储 缓存 固态存储
重学操作系统----05 | 存储器分级:L1 Cache 比内存和 SSD 快多少倍?
重学操作系统----05 | 存储器分级:L1 Cache 比内存和 SSD 快多少倍?
184 0
|
存储 算法 编译器
|
存储 内存技术 芯片
|
存储 芯片
关于存储器映射、存储器重映射、内存映射、地址映射、地址转换等计算机专业名词详解
      计算机技术源于西方,而西方乃至当今世界最通用的语言是英语,所以很多专业名词也都是英语词汇,而中国人想要跟上时代学习计算机、使用计算机就势必要向西方人学习、学习英语、学习英语技术资料、翻译英语技术资料,可是经过学习、翻译后的结果就是很多英文专业名词被翻译成不同的中文意思在不同的资料、教材上出现(如Memory Map,被翻译成存储器映射、内存映射、地址映射等等),造成大家在看这些资料、教材的时候不知所措,一片茫然,到底是什么意思?所以今天我就根据自己的见解把上面这几个容易产生混淆的专业词汇集中介绍一下。
2121 0
|
4天前
|
Linux
Linux rsyslog占用内存CPU过高解决办法
该文档描述了`rsyslog`占用内存过高的问题及其解决方案。
27 4
|
27天前
|
移动开发 运维 监控
掌握Linux运维利器:查看CPU和内存占用,轻松解决性能问题!
掌握Linux运维利器:查看CPU和内存占用,轻松解决性能问题!
|
28天前
|
监控 Python
【python】实现cpu/内存监控的功能(非常简单)
【python】实现cpu/内存监控的功能(非常简单)
|
29天前
|
Linux
Linux 查看进程PID和线程CPU和内存占用情况
Linux 查看进程PID和线程CPU和内存占用情况
22 0
|
2月前
|
运维 监控 网络协议
JAVA 线上故障排查完整套路,从 CPU、磁盘、内存、网络、GC
JAVA 线上故障排查完整套路,从 CPU、磁盘、内存、网络、GC
62 0
|
2月前
|
JSON Java Serverless
nacos常见问题之cpu和内存占用高如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
211 0