Board logo

标题: 建议:cache目录应该可定制 [打印本页]

作者: mybase89    时间: 2010-12-8 19:26     标题: 建议:cache目录应该可定制

我用ramdisk虚拟内存为磁盘,想将cache设置为ramdisk,以保护硬盘,设置不了。浏览器浏览会频繁读写硬盘,如果设置到ramdisk会减轻对硬盘损害。
作者: explorer_5    时间: 2010-12-8 19:51

此帖一定要顶上,原来还有人跟我相同的使用方法。
作者: explorer_5    时间: 2010-12-8 19:54

我是用固态硬盘的,一直以来我就是因为这原因才没有用极速版,而改用又慢又多问题的普通版世界之窗3,o(︶︿︶)o 唉
作者: explorer_5    时间: 2010-12-8 19:58

普通版的世界之窗3的cache目录应该可定制,偏偏这么优秀的极速版居然连这那么基本的功能都不能实现,不能不说是一大遗憾啊,无语。。。。。。。。
作者: explorer_5    时间: 2010-12-9 00:13

以后上网都要顶一下此帖,一直顶到开发小组肯正视这个问题为止!!!!!!!!!!
作者: aiantcn    时间: 2010-12-9 00:37

臨時解決辦法,可以使用硬鏈接,先在內存盤裏建立緩存文件夾,然後做一個目錄鏈接點在目前的地方,這樣,實際內容保存在緩存盤,但是系統認為還是在目前cache所在目錄鏈接點。詳細請google“硬鏈接”。推薦相關軟件:Link Shell Extension。

這個方法可以拓展用在很多地方。
作者: explorer_5    时间: 2010-12-9 00:50

6# aiantcn


同是世界之窗,为何普通版就在选项里设置就行,而极速版就要搞到那么复杂呢?
难道就因为一个内核不同,一个那么基本的功能就要搞到那么复杂化处理才行???
不懂。。。。。。。。。。无语。。。。。。。。
作者: aiantcn    时间: 2010-12-9 01:15

我只能說學無止盡。既然我們都習慣自己搞內存盤這樣的DIY了,為何不能再多學一點?我是恰巧路過,看你們跟我有相同愛好才過來說兩句,不然我也不會多言。
chrome的內核需要考慮的地方的確很多,有些東西並不是看起來那麼簡單的。一味的對開發組發牢騷真的不是解決問題的態度。至少尊重一下他們的勞動。本來這是一個非主流的用戶需求,並不能排在其他的功能前面解決,現在搞的像他們做錯了很多一樣。況且,再簡單的事情,還是得他們動手做了才行。

我說話比較直。DIY的解決方案上面已經給出。至於這個功能,你願意一直熬著硬盤等官方解決的話,我也沒意見。
作者: explorer_5    时间: 2010-12-9 01:25

我只能說學無止盡。既然我們都習慣自己搞內存盤這樣的DIY了,為何不能再多學一點?我是恰巧路過,看你們跟我有相同愛好才過來說兩句,不然我也不會多言。
chrome的內核需要考慮的地方的確很多,有些東西並不是看起來 ...
aiantcn 发表于 2010-12-9 01:15 http://bbs.ioage.com/cn/images/common/back.gif

楼主别误会,并无顶撞你之意,更无指责开发组人员之心,只不过我知识浅薄,以为简单一个功能而已,只是开发人员无意理会,所以提出来,希望开发人员重视一下而已。
作者: MVCNEO    时间: 2010-12-9 08:54

本身是可以的,只是隐藏参数,我就是放在ramdisk上的 --disk-cache-dir="r:\cache"
作者: 孤落风云    时间: 2010-12-9 09:25

最好能像OP一样的功能,禁止使用磁盘缓存。
作者: explorer_5    时间: 2010-12-9 12:48

本身是可以的,只是隐藏参数,我就是放在ramdisk上的 --disk-cache-dir="r:\cache"
MVCNEO 发表于 2010-12-9 08:54 http://bbs.ioage.com/cn/images/common/back.gif

具体要怎样操作?我的ramdisk也是跟你一样,也是R盘,但你说的那个隐藏参数要怎样用?用在那里?能告诉一下我吗?谢谢?
作者: Spider007    时间: 2010-12-9 17:43

本身是可以的,只是隐藏参数,我就是放在ramdisk上的 --disk-cache-dir="r:\cache"
MVCNEO 发表于 2010-12-9 08:54 http://bbs.ioage.com/cn/images/common/back.gif


这个参数不灵,至少在我的WINXP和7上都不行。

无奈,只有在7下用mklink硬链接解决。

直接把userdata目录下的temp和Cache、Media Cache硬链接到R:\Temp目录
作者: explorer_5    时间: 2010-12-9 18:20

这个参数不灵,至少在我的WINXP和7上都不行。

无奈,只有在7下用mklink硬链接解决。

直接把userdata目录下的temp和Cache、Media Cache硬链接到R:\Temp目录
Spider007 发表于 2010-12-9 17:43 http://bbs.ioage.com/cn/images/common/back.gif


多谢您的解答,谢谢您!!!
作者: aiantcn    时间: 2010-12-9 22:57

硬鏈接其實還可以解決很多問題的。比如:把很多個人數據放到非系統盤,把臨時文件全部集中到一個單獨的地方,比如內存盤裡等等。
win7和vista可以用mklink.exe實現,用軟件(Link Shell Extension)可以讓xp也能做硬鏈接,這個操作起來也不難,跟新建一個快捷方式的操作類似。有興趣的就研究下吧。
作者: MVCNEO    时间: 2010-12-10 11:12

创建chrome.exe快捷方式,之后点右键,属性,在目标哪里修改为
例如我的是:F:\Network_tools\WorldChrome\chrome.exe --disk-cache-dir="r:\cache" --enable-aero-peek-tabs
作者: MVCNEO    时间: 2010-12-10 11:12

后面的参数是确保CHROME在WIN7下可以使用AERO PEEK
作者: MVCNEO    时间: 2010-12-10 11:18

13# Spider007 谁说的这个参数不好用?我一直这么用,关键是哪个缓存目录需要你自己在RAMDISK上建立。也就是开机要加入md r:\cache这样的命令


link法局限太大,如果RAMDISK不是NTFS的话, 根本不能用啊……我之所以用RAMDISK时因为4G用不了,我要用PAE部分,但是哪个收费的RAMDISK PLUS 11性能太差了,他倒是可以支持NTFS,但是效果上远远不如gavotte 的RAMDISK 4G,缺点就是没有NTFS。


当然上面的参数的最大问题是,如果你的默认浏览器是chrome的话,而且不是运行带命令行的快捷方式的话,比方在QQ开启空间调用的CHROME,就是在硬盘上写缓存,而非RAMDISK,不过我还是保证IE是默认的,因为我的发现是,如果需要默认打开的链接,用IE往往更合适,比方QQ空间等,CHROME很多都显示错误。别说浏览器的兼容模式,哪个很容易丢失cookies的,始终登录不了,不信的去玩玩很多SNS游戏就知道了。


link法存在的问题是不稳定,不一定哪天就自己给你变回去了
作者: Spider007    时间: 2010-12-10 12:10

13# Spider007 谁说的这个参数不好用?我一直这么用,关键是哪个缓存目录需要你自己在RAMDISK上建立。也就是开机要加入md r:\cache这样的命令


link法局限太大,如果RAMDISK不是NTFS的话, 根本不能用啊……我之 ...
MVCNEO 发表于 2010-12-10 11:18 http://bbs.ioage.com/cn/images/common/back.gif

你自己好用不代表一切,很多人都反映着个参数不灵验。

我的RAMDISK分区的TEMP目录是自动建立的,无须你说的开机加入这种指令

到目前为止我还没遇到哪个版本的ramdsik不会在内存盘上自动建立temp目录的。

硬链接的方法对被连接的目录是否是NTFS分区没有限制,我的内存盘明明就是FAT32分区

硬链接只对目标分区有限制必须是NTFS分区。

举个例子,mklink /j "d:\cache\" "R:\temp\"
D区必须是NTFS分区,R区没有限制。
作者: MVCNEO    时间: 2010-12-10 13:54

本帖最后由 MVCNEO 于 2010-12-10 13:55 编辑

19# Spider007 首先,你是第一个我说那个参数不好用的人,那个参数是chrome自带的,也不是我创造的,只有你说不好用。至于你是如何操作的,我不清楚,我就是创建快捷方式,添加那段参数。没有任何问题,我身边的朋友也没有说不好用的。都是成功迁移。

TEMP文件夹是系统环境变量,你不设定,他能自己跑去吗?如果你说的是自动的, 估计就是SUP的那个RAMDISK PLUS11那个东西,那个太慢了,有时间你去比对下G大写的RAMDISK。

MKLINK是无法再FAT32上用的,不过你说的我刚才试验了下, 的确管用,感谢指点。可能是最初我命令出毛病了。
作者: zinph    时间: 2010-12-10 20:17

我倒是一直希望可以自己定义大小的,我的文件夹都过2G了。。。。
我用过一个portable版的chrome,在退出时可以自动清除catch的
作者: aiantcn    时间: 2010-12-11 03:19

呃,很好啊,變技術討論貼了。

內存盤相對來講要麼速度慢那麼一點,要么功能不夠全面,我是很久都不用了,真有條件的話,可以試試supercache。。。
作者: MVCNEO    时间: 2010-12-13 18:23

22# aiantcn 这两天折腾的不行了,我开始用的是G大写的RAMDISK,结果和SUPERCACHE4不兼容,不操作的时候,半个小时死机……,操作用一天也没事,神了……
这刚换上SUPEED自家的RAMDISK,看看效果吧,刚才扛过了半个小时
作者: letsgo    时间: 2011-4-9 14:48

主要是为了提高运行速度,不是为了防止损害硬盘~
作者: yuanweiwen    时间: 2011-4-9 15:02

我的程序文件夹也超过1G了,主要是User Data\Default里的Cache和CacheIE两个文件夹,占了700多M。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2