电脑中什么叫虚拟内存?
发布网友
发布时间:2022-04-23 13:17
我来回答
共6个回答
热心网友
时间:2023-10-15 06:08
物理内存是插在主板上的“真”内存 ,是用来运行程序用的
虚拟内存是划出一定硬盘空间用于存放临时数据,起到内存的作用,是“假”内存
一般windows XP默认情况下是利用C盘的剩余空间来做虚拟内存的,因此,C盘的剩余空间越大,对系统运行就越好,虚拟内存是随着你的使用而动态地变化的,这样C盘就容易产生磁盘碎片,影响系统运行速度,所以,最好将虚拟内存设置在其它分区,如D盘中。查看虚拟内存设置情况如下:
右键点“我的电脑”,左键点“属性”,点选“高级”选项卡,点“性能”里的“设置”按钮,再选“高级”选项卡,点下面的“更改”按钮,所弹出的窗口就是虚拟内存设置窗口,一般默认的虚拟内存是从小到大的一段取值范围,这就是虚拟内存变化大小的范围,最好给它一个固定值,这样就不容易产生磁盘碎片了,具体数值根据你的物理内存大小来定,一般为物理内存的1.5到2倍,如内存为256M,那么应该设置256*1.5=384M,或者干脆512M,设置方法如下:
假设内存为256M,虚拟内存放在D盘,先要将默认的清除,保持C盘为选中状态,单选“无分页文件(N)”再按“设置”按钮,此时C盘旁的虚拟内存就消失了,然后选中D盘,单选“自定义大小”,在下面的“初始大小”和“最大值”两个方框里都添上512,再点一下“设置”按钮,会看到D盘的旁边出现了“512-512”的字样,这样就说明设置好了,再一路确定,最终,系统会要重新启动,重启一下,便完成了设置。
热心网友
时间:2023-10-15 06:08
虚拟内存就是把一部分硬盘空间作为临时的内存,当内存不足时可以放些需要放在内存里的数据.
因为硬盘没有内存快,所以用到虚拟内存时机器会变慢.一般来说虚拟内存设置为物理内存的2倍,比如你的物理内存是1G,那你可以设虚拟内存为1-2G,如果你的物理内存有2G,那你就不怎么会用到虚拟内存了,你可以把虚拟内存禁掉,这样会更快一些.
不是抄袭的,给分吧.
热心网友
时间:2023-10-15 06:09
虚拟内存是用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。
技术细节:对于英特尔 IA-32 处理器(包括 386、奔腾等)而言,用户应用程序(进程)访问内存时其内存地址是虚拟的,CPU 会将它转换为实际的物理内存地址。物理内存不够时,操作系统系统会将各个进程中一部分暂时不用的内存换出到页面文件(交换文件)中,并将需要访问内存的程序的内容从页面文件中换入到物理内存。
这样的问题以后直接 百度知道 或 百度百科,不用这么麻烦来提问了。
热心网友
时间:2023-10-15 06:10
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了
热心网友
时间:2023-10-15 06:10
虚拟内存用到的东西很少,但是设置了也有帮助的,具体不清楚,
热心网友
时间:2023-10-15 06:11
把一部分硬盘空间当作虚拟内存用