zoukankan      html  css  js  c++  java
  • 如何设置虚拟内存,让电脑运行的更快

    如何设置

    如果电脑是因为内存不足而引起的运行缓慢,反应迟钝,则可以适当的设置虚拟内存的大小,来补偿内存的不足,加快系统的反应速度。其具体的做法如下:

    1. 在 “我的电脑’上鼠标右键单击,选择 ”属性“ 。

            

          2. 在 ”属性“ 弹出的页面中选择 “ 高级”,在 “性能” 区域中单击 “设置” 按钮。

             

           3、在性能选项卡中选择高级,在 虚拟内存区域中 单击更改按钮

     4. 选择一个空闲空间大的分区用来存放虚拟内存 Pagefile.sys  文件。

      5. 在自定义大小区域中设置虚拟内存的大小为物理内存的1.5-3倍

           

    小技巧

    对于虚拟内存如何设置的问题,微软已经给我们提供了官方的解决办法,对于一般情况下,推荐采用如下的设置方法:


      1.页面文件,可以设置在系统所在的分区中,并设置成系统托管,这样可由系统自动管理。页面文件只在一个分区中设置,其它硬盘分区不设置任何页面文件。因 为过多的分区设置页面文件,这样会导致,硬盘磁头反复的在不同的分区来回读取。这样既耽误了系统速率,也会减少硬盘的寿命,如果有多个硬盘,则可以为每个 硬盘都创建一个页面文件。当信息分布在多个页面文件上时,硬盘控制器可以同时在多个硬盘上执行读取和写入操作。这样系统性能将得到提高。

      2.虚拟内存,其最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。之所以单独划分一 个分区用来设置虚拟内存,主要是基于两点考虑:其一,由于该分区上没有其它文件,这样分区不会产生磁盘碎片,这样能保证页面文件的数据读写不受磁盘碎片的 干扰;其二,按照Windows对内存的管理技术,Windows会优先使用不经常访问的分区上的页面文件,这样也减少了读取系统盘里的页面文件的机会, 减轻了系统盘的压力。

     
    注意事项:

       1. 虚拟内存的位置
         在设置虚拟内存的时候还需要注意,如果你有超过一块硬盘,那么最好能把分页文件设置在没有安装操作系统或应用程序的硬盘上,或者所有硬盘中速率最快的硬盘上。这样在系统繁忙的时候才不会产生同一个硬盘既忙于读取应用程序的数据又同时进行分页操作的情况。相反,如果应用程序和分页文件在不同的硬盘上,这样才能最大程度降低硬盘利用率,同时提高效率。当然,如果你只有一个硬盘,那么把页面文件设置在其他分区,也不会有明显提高磁盘效率的效果。

       2. 虚拟内存页面文件与磁盘碎片
         由于虚拟内存使用了硬盘,硬盘上非连续写入的文件会产生磁盘碎片,因此一旦用于实现虚拟内存的文件或分区过于零碎,会加长硬盘的寻道时间,影响系统性能。有观点误认为Windows系统频繁读写pagefile.sys就会产生磁盘碎片,实则不然。因为pagefile.sys文件一旦创立,在分区中的分布连续形式就固定下来,文件内部读写并不增加或减少pagefile.sys的文件大小。仅当页面文件告罄后系统创建的temppf.sys会带来磁盘碎片。 而在Linux系统中,将用于虚拟内存的部分置于单独的分区中,不影响其他的分区或文件,则基本杜绝了磁盘碎片带来的影响。

     3. 磁盘碎片
       虚拟内存所在的分区,不能有太多的磁盘碎片,在将该分区用于存放虚拟内存文件时,可事先对该分区进行磁盘碎片整理,可使用操作系统自带的磁盘碎片整理程序进行整理

      4.虚拟内存大小
       虚拟内存不是设置的越大越好,要根据系统的实际运行情况来设置,一般是将虚拟内存大小设置为物理内存大小的 1.5-3倍

     5. 影响关机速度
       设置过大的虚拟内存将导致关机过慢甚至几分钟,例如2G电脑设置16G虚拟内存虽然增加了电脑性能但是关机可能需要几分钟。


     

  • 相关阅读:
    数据类型之集合
    数据类型之字典
    数据类型之元组
    数据类型之列表
    python基础之数据类型转换
    python基础之格式化输出
    python基础之运算符、if条件语句、while循环、for循环
    廖雪峰大神git学习笔记
    elementui记录
    从零开始创建一个react项目
  • 原文地址:https://www.cnblogs.com/wisdo/p/4893097.html
Copyright © 2011-2022 走看看