操作系统真实的虚拟内存是什么意思样的

【图文】操作系统虚拟内存_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
操作系统虚拟内存
&&虚拟内存
大小:1.89MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢- 专注于Win7旗舰版系统下载!
热门搜索:
当前位置: >
电脑物理内存与虚拟内存的区别与关系
来源:&&&&浏览量:
 我们不能听到或看到内存二字,就认为是可以看到见,摸得到的东西。我们常听说的&虚拟内存&和 &物理内存&是不能混为一谈的。我们主要从以下方面进行探讨。
  物理内存是真正的内存,在应用中顾名思义,物理上,真实的插在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。
  虚拟内存是为了满足系统对超出物理内存容量的需求时在外存(如硬盘)上开辟的存储空间。由于虚拟内存其实是放在外存上,因而与物理内存相比读写速度都非常慢
  那么虚拟内存有什么作用呢?
  我们知道, CPU,有32根地址线,那么它的寻址空间就是4GB。也就是说,如果没有其它的限制,我们的主板上最大可以安装4GB的物理内存。但是一般的机器是不会装那么多物理内存,而有时软件应用时所需内存确大大超过了物理内存,这怎么办?总不能不用那些程序了吧。OS就提出了一个虚拟内存的概念。就是进程、用户、不必考虑实际上物理内存的限制,而直接对 4GB的进程空间进行寻址。如果所寻址的数据实际上不在物理内存中,那就从&虚拟内存&中来获取。一般情况下,虚拟内存的大小,各个OS也进行了限制(比如linux的swap分区的大小,win下也可以调整虚拟内存文件的大小和位置)。所以,我们程序所能使用的存储空间大小就是:物理内存+虚拟内存。
Win7教程排行
win7系统之家为你提供最好的win7激活工具技巧方法,请到Windows7之
windows7之家不仅提供精品Win7教程给大家,而且还帮大家解决win
win7纯净版64位已经成了如今电脑的标配,特别是对比起其他系统来
win7系统之家为你提供配置windows update失败还原更改怎么办?技巧
win7系统之家为你提供win7系统提示非正版该如何激活技巧方法,请
win7之家为您提供联想win7系统下载,包括正版联想win7系统下载,w
win7系统之家为你提供硬盘安装雨林木风Win7旗舰版系统教程技巧
U盘装系统win7教大家用U盘怎么装系统,U盘装win7系统其实很不是很
win7系统之家为你提供Windows 7旗舰版最全的硬盘安装方法技巧方法
win7系统之家为你提供w7系统下载64位技巧方法,请到Windows7之家免
最新系统下载
5.01 GB | 简体中文
4 GB | 简体中文
5.0 GB | 简体中文
4.1 GB | 简体中文
3.9 GB | 简体中文
5.05 GB | 简体中文
28.4 MB | 简体中文
617 MB | 简体中文
6.0 MB | 简体中文):Windows7时代再谈虚拟内存的常识和几个误区
  内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,WINDOWS运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,这部分空间即称为虚拟内存,虚拟内存在硬盘上的存在形式就是PAGEFILE.SYS这个页面文件。
  虚拟内存只是真实内存不足的补充,所以不要加以神化,虚拟内存的读写性能(即硬盘的读写)只有真正内存性能的几十分之一,而且对硬盘损伤很大!能不用则不用,能少用则少用!原则是够用+留少量余量即可。
  下面,我们来看下常见的几个问题,和用户的理解误区,当然这篇文章对、、XP等系统都是通用的。
  误区一:虚拟内存不应该设在系统盘C盘(系统盘为其他盘同理),而应该设在其他非系统分区。
  答案:错!因为C盘做为默认的系统盘,硬盘读写最频繁的就是系统文件和页面文件。而硬盘读写时最耗时的操作是什么呢?是磁头定位!而同一分区内的磁头定位无疑要比跨分区的远距离来回定位要节省时间!所以,系统盘内的虚拟内存(系统默认值)是执行最快、效率最高的。
  误区二:虚拟内存的最佳值是内存容量的1.5-3倍。
  答案:错!要根据实际使用情况来判断。特别是大内存普及的今天。内存使用率看任务管理器的内存一栏。
  一般512MB内存,根据实际使用内存占用,可以设虚拟内存为256-768MB(内存+虚拟内存之和一般比正常占用高256MB即可)。
  1GB内存,根据实际使用内存占用情况,可以设虚拟内存为128-1024MB(内存+虚拟内存之和一般比正常占用高256-512MB即可)。平时正常占用为几百MB的人(占多数),甚至可以禁用虚拟内存(有软件限制的可以设少量虚拟内存,如16-128MB)。
  内存为2G及以上的,一般可以禁用虚拟内存(有软件限制的可以设少量虚拟内存,如16-128MB)。部分确实会使用大量内存的人,如玩大型3D游戏、制作大幅图片、3D建模等,并收到系统内存不足警告的,才需要酌情设定虚拟内存。
  误区三:虚拟内存越大越好。
  答案:错。虚拟内存过大,既浪费了磁盘空间,又增加了磁头定位的时间,降低了系统执行效率,没有任何好处。正确设置可节省256MB-4G左右空间(视内存大小) 。
  以为例,计算机右键,属性,高级系统设置,性能&设置...,高级,虚拟内存&更改...,自动管理取消,自定义大小,设置,确定,退出重启,当然等系统也是一样的。
上图:设定虚拟内存 快速提升其读写速度虚拟相关信息用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。
每个运行在WindowsNT下的应用被分配到4GB的属于自己的虚拟地址空间(2GB给应用,2GB给操作系统)。
使用虚拟内存存在这样的问题,那就是读写硬盘的速度大大慢于读写实际RAM的速度。这就是当NT系统在没有足够的内存时程序运行慢的原因。
虚拟内......
虚拟相关信息用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。
每个运行在WindowsNT下的应用被分配到4GB的属于自己的虚拟地址空间(2GB给应用,2GB给操作系统)。
使用虚拟内存存在这样的问题,那就是读写硬盘的速度大大慢于读写实际RAM的速度。这就是当NT系统在没有足够的内存时程序运行慢的原因。
虚拟内存是文件数据交叉链接的活动文件。是WINDOWS目录下的一个"WIN386.SWP"文件,这个文件会不断地扩大和自动缩小。
就速度方面而言,CPU的L1和L2缓存速度最快,内存次之,硬盘再次之。但是虚拟内存使用的是硬盘的空间,为什么我们要使用速度最慢的硬盘来做为虚拟内存呢?因为电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致我们只有可怜的256M/512M内存消耗殆尽。而硬盘空间动辄几十G上百G,为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用...
手动设置虚拟内存
在默认状态下,是让系统管理虚拟内存的,但是系统默认设置的管理方式通常比较保守,在自动调节时会造成页面文件不连续,而降低读写效率,工作效率就显得不高,于是经常会出现“内存不足”这样的提示,下面就让我们自已动手来设置它吧。
①用右键点击桌面上的“我的电脑”图标,在出现的右键菜单中选“属性”选项打开“系统属性”窗口。在窗口中点击“高级”选项卡,出现高级设置的对话框
②点击“性能”区域的“设置”按钮,在出现的“性能选项”窗口中选择“高级”选项卡,打开其对话框。
③在该对话框中可看到关于虚拟内存的区域,点击“更改”按钮进入“虚拟内存”的设置窗口。选择一个有较大空闲容量的分区,勾选“自定义大小”前的复选框,将具体数值填入“初始大小”、“最大值”栏中,而后依次点击“设置→确定”按钮即可,最后重新启动计算机使虚拟内存设置生效。
1.将U盘插到电脑机箱上的USB接口上2.打开“我的电脑”后,会发现电脑上会多出一个盘符,应该是最后一个,那个就是你的U盘,3.双击打开你的U盘,找到你需要复制...
1、所谓虚拟内存(页面文件)即拿出一部分硬盘空间来充当内存使用,如虚拟内存设置过小,达不到解除内存不足的问题,虚拟内存设的越大,不只是占用硬盘空间,在使用中会产...
什么是虚拟内存  虚拟内存是用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后...
如果计算机在较低的 RAM 下运行,并且需要立即提供更多 RAM,则 Windows 会使用硬盘空间模拟系统内存。这叫做虚拟内存,通常称为页面文件。它与 UNI...
内存:在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器...
答: 十分钟阵痛一次,早上6.30痛到现在都是一样十分钟一次。什么情况
答: 比如常见的网吧电脑用的就是无盘网络技术。优点:资源共享,节省资金。缺点:访问速度慢,容易中毒!
答: dos下,输入netsh winsock reset 回车后重起.或开始--运行--输入cmd --确定--弹出窗口后输入netsh winsock reset...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区虚拟内存值_百度百科
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
虚拟内存值
本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来吧!
虚拟内存值Windows操作系统用虚拟内存来动态管理运行时的交换文件。为了提供比实际还多的内存容量以供使用,Windows操作系统占用了硬盘上的 一部分空间作为虚拟内存。
当CPU有要求时,首先会读取内存中的资料。当内存容量不够用时,Windows就会将需要暂时储存的数据写入硬盘。所以,计算机的内存大小等于实际物理内存容量加上“文件”(就是交换文件)的大小。如果需要的话,“文件”会动用硬盘上所有可以使用的空间。
虚拟内存值太低不利于程序运行,WINDOWS有时会自动更改,但大多数情况下虚拟内存值太低时程序会被禁止运行
用鼠标右键点击“”,选择“属性→高级→性能设置→高级→更改虚拟内存”

我要回帖

更多关于 虚拟内存是什么 的文章

 

随机推荐