T61升级记:8G DDR2内存64位系统

08年初买了一台港版的T61,当时配置是2G内存,160G硬盘(SATA-I),用了这许多年觉得有必要做些升级。
因为笔记本的内存插槽有限,平时开的应用多内存吃的厉害,所以考虑升级为8G内存。

一、可行性分析

升级8G内存需要考虑机器硬件上能否支持,操作系统能否识别。

1、主板是否支持单根4G,双根8G内存

DDR2出现早期,单根4G的内存还不流行,所以一些早起的笔记本其主板是否支持单根4G的内存需要查阅主板的相关技术文档。
网上转了一圈之后,发现 金士顿官网 上有个页面可以查询主板对内存的支持情况。
例如我的T61查询结果为:

主板支持8G内存也就是硬件上就可以支持8G的内存寻址了。

2、操作系统识别8G内存

32位的操作系统最大支持4G的寻址。因为操作系统的信号中断、其他各类硬件设备(如显卡的显存)都要占用一部分寻址地址,
扣除这部分地址之后剩余的地址大小就是你的机器所能识别的最大内存大小了。如果你的机器上硬件设备越多,
那么占用的寻址地址越多,操作系统能用于内存寻址的地址就越少。扣除之后一般在3G~3.5G上下。
这就是为什么你插了4G内存条,操作系统却只识别出3G左右的原因。

为了让操作系统能识别4G以上的内存,需要安装64位操作系统。

2、CPU支持运行64位操作系统

CPU要能够支持64位的指令集才可以运行64位的操作系统。家用PC一般都是X86架构,
那么你的CPU要能够支持X86-64指令集才可运行64位操作系统。
通过 EVEREST 可以查看你的CPU是否支持64位指令集。如图:

支持X86-64指令集的的CPU可以安装 win7_x64 系统,可以兼容运行x86-32位的程序。
如果你的CPU支持的是IA-64指令集,那么你需要安装 win7_IA64 系统。

二、安装64位操作系统注意事项

配置了8G内存,安装win7_x64操作系统时,操作系统分区(一般是C盘)的大小要设置大点。
如果是笔记本的话,建议设置在80G以上(我的就是设置为80G)。
微软官方建议,安装了64位操作系统后系统盘的可用空间应在20G以上。
原因如下:

1、windows的页面文件

windows需要设置虚拟内存,否则有些程序可能无法正常运行。
系统默认配置是从系统盘分配内存大小的 1~1.5倍 空间作为虚拟内存。
所以,当你的内存为8G时,页面文件大小将是8G~14G左右。
页面文件是系统文件,默认是隐藏的,文件名叫pagefile.sys,显示隐藏文件后可见。
如图:

2、windows的休眠功能

当你启用休眠功能时,windows将把内存的快照数据保存到硬盘中,然后关闭系统。
所以快照文件最大可达8G(同内存大小),快照文件的实际大小与当前已使用的内存大小有关。
windows默认将内存快照文件存放在系统盘,该文件是系统文件默认隐藏,文件名叫hiberfil.sys。
见上图。

3、程序与临时文件

有些程序,即使你将其安装目录指向非系统盘,它也需要往系统盘下的程序文件夹或者windows文件夹放入一些文件。
如果你安装的程序很多的话,就将占用较多的磁盘空间。
此外系统的临时目录也在系统盘下,如果你不经常清理的话,那么这些垃圾文件也会占用大量的磁盘空间。

三、效果

机器升级完之后效果如下:

因为显卡可以按比例使用内存作为共享显存,所以显存的大小已经达到3710M!