迷路的
小狐狸
小狐狸
  • UID50200
  • 注册日期2015-06-06
  • 最后登录2015-08-29
  • 发帖数27
  • 经验28枚
  • 威望0点
  • 贡献值26点
  • 好评度2点
  • 社区居民
阅读:5688回复:28

缓存至内存和磁盘缓存的问题

楼主#
更多 发布于:2015-06-11 11:08
自己的电脑16G内存 想最大化利用一下 于是搜索了一下最大化使用内存的方案

按照这贴的方法 http://tieba.baidu.com/p/1335934871?pn=1

1、在地址栏输入about:config,然后输入browser.cache.memory.max_entry_size设置使用内存缓存大小,设置值为-1,无限制,可以自己选择,设1的话是1kb,依次类推。
2、输入browser.cache.disk.enable,确认值为true,火狐默认为true。
3、然后在选项-高级-网络里,把无视自动缓存管理勾上,再把使用磁盘缓存空间设为0。
这样火狐的缓存就在内存里了。




然后about:cache
memory
Number of entries:         348
Maximum storage size:         32768 KiB
Storage in use:         8473 KiB
Storage disk location:         none, only stored in memory
List Cache Entries

Maximum storage size:         32768 KiB  这个值是自动设定不用管么? 感觉太小了啊
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-28
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2015-06-11 11:29
还是建议让Firefox 自己来管理,用户不必自行优化。网上所谓的优化文章都不怎么靠谱。
Firefox More than meets your experience
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
2楼#
发布于:2015-06-11 12:11
楼主的方法还是比较靠谱的,毕竟没有借助什么第三三三三三三三方工具,只是调节了下
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
slitaz
火狐狸
火狐狸
  • UID46269
  • 注册日期2014-06-07
  • 最后登录2016-06-22
  • 发帖数219
  • 经验225枚
  • 威望0点
  • 贡献值6点
  • 好评度13点
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-06-11 12:18
配置好用个firefox还要优化吗?i7+16g+ssd装个系统还需要优化吗?我觉得是多此一举,可能还会出问题
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
4楼#
发布于:2015-06-11 12:48
我的fx确实需要优化
某些网站滚动很卡,一顿一顿
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
5楼#
发布于:2015-06-11 12:49
slitaz:配置好用个firefox还要优化吗?i7+16g+ssd装个系统还需要优化吗?我觉得是多此一举,可能还会出问题回到原帖
我16g+ssd 照样卡成翔
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
6楼#
发布于:2015-06-11 13:03
反正总体来讲不需要做多大的变更

比如browser.cache.memory.max_entry_size,考量的是entry size的值,相关变量为sMaxMemoryEntrySize
类似的,与磁盘entry size相关的变量为sMaxDiskEntrySize,这两个变量共同决定了Firefox是否缓存目标,设为-1的话,那么导致EntryIsTooBig始终为false,亦即缓存任何目标,很容易导致内存增大很多,而Firefox进程内存依据不同环境在1.5GB-2GB以上时就会变卡,所以应该有个依据占用内存计算出的较为合理的值才对。所以,真不如设置磁盘缓存,cache2的新架构读写很多次才几毫秒的时间,而磁盘缓存却可以设置很大
http://pcxfirefox.wordpress.com/
slitaz
火狐狸
火狐狸
  • UID46269
  • 注册日期2014-06-07
  • 最后登录2016-06-22
  • 发帖数219
  • 经验225枚
  • 威望0点
  • 贡献值6点
  • 好评度13点
  • 社区居民
  • 忠实会员
7楼#
发布于:2015-06-11 13:43
atmouse:我16g+ssd 照样卡成翔回到原帖
那送我吧~~~firefox我用一直挺顺的,没什么受不了的问题
迷路的
小狐狸
小狐狸
  • UID50200
  • 注册日期2015-06-06
  • 最后登录2015-08-29
  • 发帖数27
  • 经验28枚
  • 威望0点
  • 贡献值26点
  • 好评度2点
  • 社区居民
8楼#
发布于:2015-06-11 13:49
atmouse:我16g+ssd 照样卡成翔回到原帖
我现在就是16G+SSD。之前用32位版的Fx确是内存占用一高也卡成翔,现在用64位beta明显好多了。
迷路的
小狐狸
小狐狸
  • UID50200
  • 注册日期2015-06-06
  • 最后登录2015-08-29
  • 发帖数27
  • 经验28枚
  • 威望0点
  • 贡献值26点
  • 好评度2点
  • 社区居民
9楼#
发布于:2015-06-11 13:54
pcxfirefox:反正总体来讲不需要做多大的变更

比如browser.cache.memory.max_entry_size,考量的是entry size的值,相关变量为sMaxMemoryEntrySize
类似的,与磁盘entry size相关的变量为...
回到原帖
32位版本占用到了1.5G以上会卡,我知道。

现在64位的beta版用起来并没有这个问题啊。64位版明显比32位版流畅,就算内存占用超过2G也一样没有感受到卡顿。所以才想尽量缓存到内存,最大化利用自己的16G内存。

不过那帖子也很老了,所以我才疑惑是否可以作用于最新的64位beta,甚至担心会不会有负优化的问题。

你的意思是使用Fx默认设置就足够了,并不需要特别去优化?
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
10楼#
发布于:2015-06-11 14:46
迷路的:32位版本占用到了1.5G以上会卡,我知道。

现在64位的beta版用起来并没有这个问题啊。64位版明显比32位版流畅,就算内存占用超过2G也一样没有感受到卡顿。所以才想尽量缓存到内存,最大化利用自己的16G内存。

不过那帖子也很老了,...
回到原帖
你这理论不对 64位只是对内存掌控多而已 不说明内存占用多了就不卡 和32位一样 内存超过一定值后也会卡顿 只是这个值大一些而已 (也说不准,因为64位同时占用虚拟内存也较多)

而有人感觉64位比32位流畅是因为一大堆流氓软件插件都是32位的,无法影响到64位软件,随着各种流氓软件开发者的逐步重视,到时候64位也会沦陷的

与缓存有关的优化一般不会去特别设置。默认足够了,特别去优化的一般都是些网络参数,因为这个是全世界各个国家网络环境都大相径庭的
http://pcxfirefox.wordpress.com/
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
11楼#
发布于:2015-06-11 17:25
我想问下, 我windows7 64 用的是 fx esr 31.7.0
平时使用大部分很流畅,但有些网站滚动比较卡,比如淘宝什么的, 或者比如最近新版游民星空。我设置了平滑滚动,因为我喜欢平滑滚动。

about:support 就不贴了,使用d2d加速。 显卡amd crossfire。卡的时候进程内存使用并没有很高,500-700M吧
我很遗憾告诉你们,用chrome测试的时候流畅到极致。同样也是开了gpu加速。
滚动页面卡,应该怎么诊断?
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
12楼#
发布于:2015-06-11 17:46
atmouse:我想问下, 我windows7 64 用的是 fx esr 31.7.0
平时使用大部分很流畅,但有些网站滚动比较卡,比如淘宝什么的, 或者比如最近新版游民星空。我设置了平滑滚动,因为我喜欢平滑滚动。

about:support ...
回到原帖
尝试在淘宝禁用所有插件

老版chrome改了scr,所以平缓滚动增益明显,新版不清楚
pcxfirefox在某个版本也引入了scr主动或者被动修改
http://pcxfirefox.wordpress.com/
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
13楼#
发布于:2015-06-11 20:51
pcxfirefox:尝试在淘宝禁用所有插件

老版chrome改了scr,所以平缓滚动增益明显,新版不清楚
pcxfirefox在某个版本也引入了scr主动或者被动修改
回到原帖
我试了一下,没有用。 滚动响应慢,关掉平滑滚动好一些,但是不满意,会有明显的滚动延迟。
我用 chrome 30测试的。
你说的scr不懂什么东西
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
14楼#
发布于:2015-06-12 09:11
atmouse:我试了一下,没有用。 滚动响应慢,关掉平滑滚动好一些,但是不满意,会有明显的滚动延迟。
我用 chrome 30测试的。
你说的scr不懂什么东西
回到原帖
http://bbs.kafan.cn/thread-1772275-1-1.html
http://bbs.kafan.cn/thread-1772524-1-1.html
http://pcxfirefox.wordpress.com/
上一页
游客

返回顶部