论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 3094阅读
  • 2回复

[求助-安全问题]虚拟内存与内存 [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53402
今日发帖
最后登录
2024-12-22
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-06-12 16:58:48
一、     虚拟内存。可以说,虚拟内存是一种过渡应用,它是高内存价格的时代产物。由于内存的容量不足,不能满足系统中开启进程的运行,特别是进程中的数据交换时,就需要一种过渡方法。Windows就使用了磁盘作为过渡工具,将占时不用的数据写入磁盘,读入即将运行的数据,为了保证这个过程的安全,就在磁盘上划分了一个区域,并给了一个名称:虚拟内存。虚拟内存解决了内存不足时的尴尬,但也增加了CPU的负担,和额外的磁盘交换,从而降低了计算机的运行速度。当内存很小时,计算机一运行软件,我们会看见硬盘灯不停的闪烁,就是内存在与磁盘交换数据。

二、     合理使用虚拟内存。内存与磁盘间频繁的数据交换,会缩短磁盘的寿命,特别是对磁盘中的某个固定区域的频繁读写,也会降低磁盘的性能。为了保护您的磁盘,建议尽量增加内存,如果计算机使用中,硬盘灯闪烁频率很低,就说明内存与磁盘的交换较少,有助与提高硬盘的寿命。在安装操作系统时,系统会根据所在分区的大小,按一定比例划出虚拟内存空间,默认会在系统安装分区上。如果这个区域太小,也可以进行移动。

三、     内存在PC机的作用。如果说CPU是计算机的大脑,那么内存就是计算机的四肢,它帮助CPU完成它想要完成的工作。计算机的核心是CPU,它的主要功能是计算,计算也需要一个空间,存放计算的对象和计算的结果,这个空间就是内存。内存也称RAM,是一种动态存储器件,它特点是运行速度快,一但失电信息就会丢失

四、     PC机如何使用内存。现在的操作系统都是多任务系统,任务也称为进程。以XP为例,当系统安装、启动完成后,在后台就已经运行了20多个进程,如果我们又安装运行了多个软件,后台的进程数还会进一步增加。这些后台运行的进程,其主体就存在与内存中,供CPU进行管理和调用。特别是其中的系统管理进程,必须存在内存中,为了保护这些进程不被其它进程破坏,Windows系统在内存中开辟了一个保护区,这个区域不允许其它进程访问。常见一些软件运行时内存指针出错,指到了内存保护区,从而系统会出现内存不可读的错误提示。

五、     计算机的内存管理能力32位机的寻址能力可达到4G,如果是64位机,寻址能力可达1800G。因此,在CPU直接寻址范围内,使用尽可能大的内存,有助于提高计算机的速度。但是,并不是说内存越大越好,而是在一个适当的范围内,可以收到明显的效果。比如,使用XP操作系统时,使用256M内存和使用1G内存,在运行速度上有明显的差别。但是进一步提高内存,速度的提高就不太明显了,比如2G4G的差别就不大了。这是因为系统中运行的进程多数可以在内存中交换数据,所以速度提高并不明显了。但是,对服务器而言,增加内存还是必要的。

六、     磁盘存储器。提到虚拟内存,就要说到磁盘和磁盘文件。磁盘是一种磁记录设备(我们所使用的硬盘就是磁盘的一种),它把信息以文件的形式保存在磁盘上,在计算机断电后保存的信息不会丢失。这就与前面提到的RAM特性有了一个互补的功能。计算机将信息和数据保存在磁盘上,开机后可能读出和写入,从而完成了信息的保存工作。计算机读写磁盘是一个复杂的物理过程,会占用很多的处理时间,好在计算机只是在保存数据和获取数据时才会读写磁盘,而处理工作是在RAM中进行,从而不会占用太多的时间。计算机机箱上有一个硬盘灯,在读写磁盘时就会闪烁,从它闪烁的时间长短和闪烁的频率,可知对磁盘访问的多寡。



七、     最后总结一下,增加内存,减少内存与硬盘的数据交换,提高硬盘的寿命。

1条评分
寒江雪 电魂 +5 优秀文章 2009-06-12
精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com
离线寒江雪
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 沙发  发表于: 2009-06-12 18:53:48
根据自己的需要合理设置为好
离线惊鸿一剑
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 板凳  发表于: 2009-06-12 18:55:05
引用第1楼寒江雪于2009-06-12 18:53发表的  :
根据自己的需要合理设置为好

就是啊,还要看看机子的配置