发新话题
打印

[原创] 虚拟内存技术之新解

虚拟内存技术之新解

在说虚拟内存之前,有必要说说内存的由来! 在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存)。
   
    它是电脑中的主要部件,相对于外存(硬盘,光驱软盘等)而言的。我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的。通常我们把要永久保存的、大量的数据存储在外存上,而把一些临时的或少量的数据和程序放在内存上。
     但内存并不是无限制供给!这就是为什么会出现"内存不能为READ,电脑提示虚拟内存太小,及运行不流畅"的一个原因. 我们可以通过手动,或其他工具来在硬盘或优盘上,设定虚拟内存!(详细操作略!)   
    有一种说法,若你的内存在1G以上,大可关闭虚拟内存??!!在早期,因为内存价格非常昂贵,因此一般电脑上都不会配置太多,那么有时候如果操作系统和应用程序需要的内存数量超过了计算机中安装的物理内存数量,操作系统就会暂时将不需要访问的数据通过一种叫做“分页”的操作写入到硬盘上一个特殊的文件中,从而给需要立刻使用内存的程序和数据释放内存。这个位于硬盘上的特殊文件就是分页文件(也就是虚拟内存文件或叫做交换文件)。对于Windows 2000/XP/2003操作系统,分页文件名为pagefile.sys,默认情况下位于操作系统所在分区的根目录下。
       根据传统的设计,Windows 的许多核心功能都需要使用分页文件,而如果你禁用了所有分页文件,有些第三方的应用软件都可能会遇到内存不足的错误。其实在不需要的时候,Windows并不会使用分页文件,因此这样调整系统你并不能获得任何性能上的提高。
      ——这些均是专业的讲解!估计只有高手才能领悟!
      现在看看我是怎样参透的!呵呵!(本着化难为简的精神,重新解释!)
      现规定几个等式!  我本人=CPU   主板=一只笔(可理解为媒介工具)    内存=一张纸   硬盘=一本好书
      某日,本人漏过一书摊,发现一本好书(教你如何用ADSL上网不掏钱,呵呵!),但太贵还是盗版!不想买!于是我从口袋拿出一支笔,和一张纸!四顾无人之后,开始剽窃!o(∩_∩)o...哎呀!内容太多,不够抄的咋办??哈!看看书的后背封面,顺手撕下一块,不就够了!??就这样剽窃成功呵呵!
       现在,咱们把"这件事"交给电脑去做,看看会发生什么??
       CPU发出指令(如剽窃),通过主板(一支笔)传导到内存(一张纸),啊!CPU(本人)发现内存不够用,咋办??!硬盘(这本书的后背页)不是还有空闲地方,在那吗?!赶紧命令它把部分硬盘,划给内存使用!终于问题得以解决


[ 本帖最后由 qqwangtao 于 2008-11-12 20:46 编辑 ]
碰到顽固病毒木马!
可先使用文件粉碎机,若是写保护或正在被调用,找出进程关闭在删除!然后在选择注销(相当于重启删除)!或在安全模式下,准确定位删除!

TOP

比喻的很好啊,高手

TOP

回复 2楼 的帖子

终于碰见在知音了!谢谢!
碰到顽固病毒木马!
可先使用文件粉碎机,若是写保护或正在被调用,找出进程关闭在删除!然后在选择注销(相当于重启删除)!或在安全模式下,准确定位删除!

TOP

TOP

这个比喻很生动啊....

TOP

呵呵
电脑百科


博客

TOP

很不错哦,支持一下了```

TOP

我喜欢!很形象!o(∩_∩)o...
有什么事情您说话!我会的一定告诉你!呵呵!

TOP

回复 8楼 的帖子

老伙计,挺给我面子!呵呵!其实这也不登大雅之堂,只是有人问我,虚拟内存是咋回事,我没法用专业术语,回答!只好临时杜撰!
碰到顽固病毒木马!
可先使用文件粉碎机,若是写保护或正在被调用,找出进程关闭在删除!然后在选择注销(相当于重启删除)!或在安全模式下,准确定位删除!

TOP

回复 9楼 的帖子

哪里!这个可比专业的好理解多了!这个方面我还得向你学习啊!o(∩_∩)o...
有什么事情您说话!我会的一定告诉你!呵呵!

TOP

引用:
原帖由 guoqingchao8888 于 2008-8-26 18:52 发表
哪里!这个可比专业的好理解多了!这个方面我还得向你学习啊!o(∩_∩)o...
————你可别跟我学啊!!??小心我把你带进死胡同! 毕竟,在咱们板块,高手如云!我发这个帖子时,真怕,大家笑话,更怕被斑竹当“水贴”!删掉!

[ 本帖最后由 qqwangtao 于 2008-8-27 20:35 编辑 ]
碰到顽固病毒木马!
可先使用文件粉碎机,若是写保护或正在被调用,找出进程关闭在删除!然后在选择注销(相当于重启删除)!或在安全模式下,准确定位删除!

TOP

引用:
原帖由 qqwangtao 于 2008-8-27 20:30 发表

————你可别跟我学啊!!??小心我把你带进死胡同! 毕竟,在咱们板块,高手如云!我发这个帖子时,真怕,大家笑话,更怕被斑竹当“水贴”!删掉!
呵呵

[ 本帖最后由 plm0 于 2008-8-28 21:53 编辑 ]
电脑百科


博客

TOP

写的不够好,请大家提提意见!呵呵!
碰到顽固病毒木马!
可先使用文件粉碎机,若是写保护或正在被调用,找出进程关闭在删除!然后在选择注销(相当于重启删除)!或在安全模式下,准确定位删除!

TOP

比喻的挺生动的!~!~
比我们老师介绍起来有意识多了!~!~

支持一个!~!~!~

TOP

支持,再接再厉!

TOP

楼主的比喻看来更得是高手才能看得懂,哈哈.....
其实禁用虚拟内存在大内存的情况下是合理的,但同时也有不合理的一面,我想这应该是微软在设计这个内存管理的时候由于某些原因导致仍然需要使用虚拟内存所致! 所以,简单点说就是大部份情况下可以不用虚拟内存而偶尔也会用到这样当全然不用时有时候有些就会出错.

TOP

原文看懂了 比喻看不懂!

TOP

发新话题