作者ICEFTP (Norfin)
看板Windows
标题Re: [问题] W7可以把RAM当快取硬碟吗
时间Sun Feb 7 11:15:36 2010
※ 引述《adeath444 (欧斯)》之铭言:
: W7 32位元的系统 插4G的RAM最多也只能独到3G多(3点几G我忘了)
: 之前有看过室友的电脑
: 他是灌XP SP2 插4条记忆体1G*4
: 他把其中2G的记忆体 用成快取硬碟的形式
: 像是把 解压缩档的暂存档都写进去记忆体里面
: 在解压缩过程中,预设的主硬碟 TEMP就不用写入档案(速度快很多)
: 想问一下 有人知道W7也可以这样用吗
: 和该怎麽用
如果是32Bit,可以用两种形式来弄
1.把作业系统无法使用的记忆体部份当暂存记忆体磁碟(Ramdisk)
无法使用的范围依据硬配置的不同,有人只能吃到3G,3.25G或3.5G不等,
以上的空间在32Bit系统可以拿来做档案储存空间/档案快取使用。
(1)一般人推荐用Gavotte Ramdisk,如果想要免费的话。
(2)如果可以搞到谜版,建议用Superspeed Ramdisk
功能较完整,本身就内建开关机自动回存功能,相容性也佳
两者都可用到32Bit不能实用的记忆体范围。
2.拿来做快取用
32Bit搭配eBoostr V3.0,把1.画出的Ramdisk直接画来当快取用。
而如此用搭配Superspeed Ramdisk的话,可以在系统载入时准备好Ramdisk
空间并回存之前资料来让eBoostr使用。缺点是开关机回存资料时会花很长时间。
eBoostr V4.0在32Bit环境则是无需再搭配Ramdisk,直接能使用超过系统可抓取的
记忆体空间,并能指定Ramdisk内容回存硬碟的档案位址。
64Bit则因为无4GB记忆体空间限制问题,一样可以自由使用上述软体。
但记得请留下大概至少2G以上空记忆给系统使用,尤其是Windows7。
Windows7 x64用下来发现有Memory Leak的问题在,这时可以搭配
Rizone Memory Boostr(免费)来将浪费的记忆体清回,後来发现这软体
对於Firefox的Memory Leak也很有效。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.184.94
※ 编辑: ICEFTP 来自: 114.39.184.94 (02/07 11:19)
1F:→ i98342108 :专业推 好奇x64 memory leak是哪些情况下发生@@ 02/07 12:18
2F:推 i98342108 :刚刚没推到 冏 02/07 12:19
3F:→ ICEFTP :用久了就慢慢产生...这可能要问专业的 02/07 12:34
4F:→ maniaque :leak? 会不会是记忆体空间破碎所造成的吧....... 02/07 12:37
5F:→ maniaque :就好比有 5MB 空间,中间 1MB 已经被分出去了... 02/07 12:37
6F:→ maniaque :那若软体malloc 要 3MB ,就会回传无足够记忆体.... 02/07 12:38
7F:→ maniaque :这是以前 win31/win95 念到的... 02/07 12:38
※ 编辑: ICEFTP 来自: 114.39.184.94 (02/07 13:24)