zoukankan      html  css  js  c++  java
  • 让你的笔记本更快一点——我的笔记本的性能测试和虚拟硬盘(把内存当成硬盘)的使用感觉

        以前是使用公司的笔记本,但是现在辞职没有本本用了,去外地的时候不太方便,于是一咬牙买了一个自己的本本(惭愧呀,人家一咬牙拿出几十万开个公司创业,而我只能一咬牙拿出几千元买个本本,差距呀)。我觉得无论是台式机还是笔记本,系统瓶颈都在于硬盘,就是硬盘的读写速度,尤其是笔记本,笔记本的硬盘的读写速度比台式机的还要慢一些,那要怎么办呢?听说有一个“虚拟硬盘”(就是那内存当硬盘来用)的方式,不知道效果如何?现在内存也比较便宜了,干脆直接配一个4G的内存体验一下吧。

        逛了两天三好街,最后买了Dell的E5400 (赔了,当时5300的价格,半个月后就降到4300了)。特意把内存升到了4G(另加了350元),卖家还特别不理解,这么大的内存用得上吗?

    笔记本的配置如下:

    CPU:Core2  7250 2.0G。
    内存:4G,其中拿出2G做虚拟硬盘
    硬盘:160G 5400转。

    双系统:XP 和 windows 
    2003 。XP只能识别到3.5G的内存,而windows 2003可以识别3.95G的内存。
    虚拟硬盘的软件:Ramdisk 。

     
        其他的就和性能没有太大的关系了,就不写了。

    一、虚拟硬盘的安装和应用
        Ramdisk 还是比较容易的,由于一共4G 的内存,所以我就拿出来一半(2G)来作为虚拟硬盘,设置完成后,我的电脑里面就多出来了一个分区,T:(RamDisk),系统会把它当成硬盘来用,而实际上他是内存。这样就可以发挥内存的快速读取的优势了。当然内存也有一个大的缺点,掉电之后,内容全失。

        所以呢,我们可以把系统的虚拟内存、系统的临时文件夹、IE的临时文件夹,等这些关机后不必要保存的东东都放在这个虚拟硬盘里面。

    1、虚拟内存的设置:

    这里,系统分区必须保留200M的空间作为虚拟内存,T:盘就是虚拟硬盘,我在T盘上面设置了1300M的空间。

    2、系统的临时文件夹

    3、IE的临时文件夹:
     


    4、如果您使用VS2003的话,那么可以把VS2003的“Web项目的缓存”也设置到虚拟硬盘。当然这个效果并不明显。
     

    5、我还想把编译程序的时候产生的临时文件也都设置过去,可以还没有找到设置方法。

    6、虚拟硬盘还有一个小用法,那就是在安装系统补丁的时候,如果让你设置保留旧文件的文件夹的话,那么你可以把这个文件夹设置到虚拟硬盘里面,当然,如果你要永久保存的话,建议在关机前用WinRar压缩一下,然后放在其他的分区。

    7、其他的像迅雷的下载文件的临时文件夹也可以考虑放在虚拟硬盘里面,当然这个就有一定的风险了,请酌情设置。


     

    二、性能测试
    1、Everest (专业版)的测试

    硬盘:

    内存:

     

    三、使用感觉

    1、打开项目的时候还是有点慢,估计是读取硬盘的速度太慢了。
    2、打开多个应用程序,VS2003、VS2008、SQL Server 2000、SQL Server 2005、Word2003、Photoshop(修理截取的图片用)、QQ、MSN等,这时候总共的内存咱用到了3.4G,其中2G是虚拟硬盘占用的,1.4G是操作系统和应用程序占用的。

        各种操作都比较流畅,各个应用程序之间的切换也很快,基本上即点即现。编译项目的速度也挺快的,一两秒吧,也许是我的项目里面文件不是很多的原因。美中不足,在VS2008里面打开文件的速度还是比较慢,可能是硬盘的读取速度不行吧。


     

  • 相关阅读:
    虚拟DOM和diff算法
    面向对象之封装
    面向对象之类和函数的属性
    面向对象之__init__方法
    面向对象之初始类和对象
    面向对象与面向过程详解
    CSS高级技巧
    CSS定位
    模块之re模块详解
    模块之logging模块详解
  • 原文地址:https://www.cnblogs.com/jyk/p/1453551.html
Copyright © 2011-2022 走看看