对于我的情况,该使用primo ramdisk还是fancycache好?
发表于 : 周四 9月 20, 2012 3:28 am
对于fancycache的几个问题:
1)延时写入:开启“延时写入”功能后,我写入的文件还没到达“延时写入”的时限就关机,数据是否会在关机时写进硬盘?
2)fancycache分配好缓存给每个分区后,是否会马上占用内存?还是只有“开始”(写入/读取)才会占用内存?
3)fancycache启动后,读取硬盘里的数据(程序),程序是不是就已经在缓存里使用?还是要关闭程序后,再打开,才是在内存里启动?
在没开启“延时写入”情况下,比如说使用谷歌浏览器,浏览器里的浏览记录,资料以及缓存都会马上写入硬盘吗?
1)如果都是要让程序在“内存”情况下运行,fancycache和primo ramdisk的使用都有什么区别以及优劣?(排除系统缓存,只指程序使用)
细说我对内存的原理,游戏和程序占用内存是要把重要文件放在内存方便高速处理对吗?
而网上流传文章说在这方面,fancycache比ramdisk更实用。他们所说的原理这样。
比如说游戏2.0g,放到ramdisk已经占用了2.0g内存,在启动游戏后,游戏又把文件传送到内存。这样就得占用了2.0G以上才能实现“纯内存运行”。
而fancycache从硬盘里启动游戏,设置缓存512M,而2.0g的游戏只占用了512m以下的文件来运行。这样就实现了512m以下就能实现“纯内存运行”。
原文:http://forum.51nb.com/viewthread.php?tid=1124437
据我理解:
fancycache的缓存就等于RAMDISK。 两者是平等的。
只是fancycache只从2.0G里读取只需要的文件(512m以下)来放入缓存”,那么缓存的地位是内存还是和ramdisk相同是属于文件置放的地方?
很乱= =还是描个图给大家看
RAMDISK(2.0g)>>>>>>>>>>>>>>>>>内存
硬盘(2.0g)>>>>>>>fancycache缓存(重要文件占用512m)>>>>>>>>>>>>>>>>>内存
『fancycache缓存』和『RAMDISK』 等于 文件置放地方>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>真正内存
那么fancycache也只是省了没用到的文件的容量,那如果要运行“还没缓存的文件”时,也是要继续占用更多的缓存咯。
小弟愚昧,若有错,请纠正。
1)延时写入:开启“延时写入”功能后,我写入的文件还没到达“延时写入”的时限就关机,数据是否会在关机时写进硬盘?
2)fancycache分配好缓存给每个分区后,是否会马上占用内存?还是只有“开始”(写入/读取)才会占用内存?
3)fancycache启动后,读取硬盘里的数据(程序),程序是不是就已经在缓存里使用?还是要关闭程序后,再打开,才是在内存里启动?
在没开启“延时写入”情况下,比如说使用谷歌浏览器,浏览器里的浏览记录,资料以及缓存都会马上写入硬盘吗?
1)如果都是要让程序在“内存”情况下运行,fancycache和primo ramdisk的使用都有什么区别以及优劣?(排除系统缓存,只指程序使用)
细说我对内存的原理,游戏和程序占用内存是要把重要文件放在内存方便高速处理对吗?
而网上流传文章说在这方面,fancycache比ramdisk更实用。他们所说的原理这样。
比如说游戏2.0g,放到ramdisk已经占用了2.0g内存,在启动游戏后,游戏又把文件传送到内存。这样就得占用了2.0G以上才能实现“纯内存运行”。
而fancycache从硬盘里启动游戏,设置缓存512M,而2.0g的游戏只占用了512m以下的文件来运行。这样就实现了512m以下就能实现“纯内存运行”。
原文:http://forum.51nb.com/viewthread.php?tid=1124437
据我理解:
fancycache的缓存就等于RAMDISK。 两者是平等的。
只是fancycache只从2.0G里读取只需要的文件(512m以下)来放入缓存”,那么缓存的地位是内存还是和ramdisk相同是属于文件置放的地方?
很乱= =还是描个图给大家看
RAMDISK(2.0g)>>>>>>>>>>>>>>>>>内存
硬盘(2.0g)>>>>>>>fancycache缓存(重要文件占用512m)>>>>>>>>>>>>>>>>>内存
『fancycache缓存』和『RAMDISK』 等于 文件置放地方>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>真正内存
那么fancycache也只是省了没用到的文件的容量,那如果要运行“还没缓存的文件”时,也是要继续占用更多的缓存咯。
小弟愚昧,若有错,请纠正。