用了Ramdisk还能用CleverCache吗
发布网友
发布时间:2024-10-15 05:19
我来回答
共1个回答
热心网友
时间:2024-10-15 05:47
1、2G内存现在算小了,可以升到4G,但如果平时只是上网和看文档电影,也就无所谓了。少条内存还能省点电池。
2、要开ramdisk,2G也勉强可以,但开256MB的ramdisk太小了,如果仅是用作浏览器缓存勉强(多开网页且不及时清理的话也会影响浏览的),但加上TMP就会有严重问题(注意要把环境变量里TMP/TEMP,用户的和系统的都指定到ramdisk目录)。因为windows的临时文件夹在安装、压缩包解压、一般软件运行过程中都会使用,空间不足会出各种奇怪问题的。所以如果要用ramdisk提速浏览器缓存可以仅用256M,如果加上TMP目录,应分1G以上ramdisk。
3、内存整理其实没什么必要,因为本身windows就有优化处理不会导致大量内存碎片的,这个概念和磁盘整理碎片完全不同,内存本身就是随机读写用的不连续保存也不会影响多少性能。内存整理软件的功能本来是内存较小时代,开启了足够大pagefile情况下,要打开大型软件前为了避免可用内存不足按需频繁访问硬盘pagefile腾空闲置内存内容,运行一次整理就是一次把后台软件都从内存中转移到pagefile中。现在win7的理念是尽可能使用所有内存作缓存,然后按需覆盖取用,所以如果使用中任务管理器中没有看到可用内存不足,大型软件占用内存过高(比如1G)的情况,没有必要搞什么整理了。
4、内存整理软件可访问的内存区域取决于软件使用的驱动模式,同样ramdisk软件怎样使用内存同样取决于其驱动模式。一般来说ramdisk软件会将使用的内存作为系统特殊缓存独立占用,系统不可能直接管理之,更不用说整理软件了。有个国产的ramdisk软件可以动态按需使用内存,这种情况也许会被整理,但内存中哪些部分可被交换到pagefile也是可定义的,如果该软件有处理也就不会被整理了。概念上ramdisk软件当然会禁止系统管理其使用的内存区域,你是怀疑该内存区会被移到硬盘而抵消ramdisk的效果?那可以放心不会的。