贴吧四级头衔:几个概念?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/25 13:35:47
有关内存的几个概念。
悬赏分:0 - 离问题结束还有 2 天 18 小时
在介绍内存的书中经常看到以下几个词,请高手为其下个定义。
1.虚拟内存。
2.页面文件。
3.交换空间。
4.高位内存。
5.基本内存。

1.虚拟内存:虚拟内存的概念是相对于物理内存而言的,当系统的物理内存空间入不敷出时,操作系统便会在硬盘上开辟一块磁盘空间当做内存使用,这部分硬盘空间就叫虚拟内存。Windows 98中采用Win386.swp文件的形式,而Windows 2000/XP则采用页面文件pagefile.sys的形式来管理虚拟内存。
2.页面文件:页面文件是指操作系统用来虚拟内存的硬盘空间。要整理页面文件,首先将页面文件从原先所在的驱动器移动到其他驱动器,然后对原来驱动器进行整理,最后再将页面文件移回到原驱动器上,此时页面文件就会存放在连续的磁盘空间中了。
具体说 是pagefile.sys这个文件,它就是系统页面文件(也就是大家熟知的虚拟内存文件),它的大小取决于打开的程序多少和你原先设置页面文件的最小最大值,是不断变化的,有时可能只有几十M,有时则达到600M以上

那384KB是上位内存(也称高端内存),是留给视频显示和BIOS使用的,一般程序是用不到这部分的。
所以内存总和=基本内存+高端内存+扩展内存

虚拟内存

内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
===================================
页面文件是指操作系统用来虚拟内存的硬盘空间。
==============================
Memory(低DOS内存),或称为基本内存(Base Memory),使用此空间的程序有BIOS操作系统、DOS操作系统、外围设备的驱动程序、中断向量表、一些常驻的程序、空闲可用的内存空间、以及一般的应用软件等都可在此空间执行。
===================================

上面两位都说过了
我只能做补充了
交换空间:
打个比方,linux下的交换空间是指在物理内存(RAM)被充满时被使用 如果系统需要更多的内存资源 而物理内存已经充满 内存中不活跃的页就会被转移到交换空间中 虽然交换空间可以为带有少量内存的机器提供帮助 但是这种方法不应该被当做是对内存的取代 交换空间位于硬盘驱动器上 它比进入物理内存要慢
换句通俗的话说 划分出来一定的硬盘空间 作为内存不够用暂时把内存数据存放在 这部分硬盘空间上

原先98下DOS下的常规内存 为640K