阅读:9559回复:15
在Firefox玩坏你的固态硬盘之前:请速调整这项默认配置
稿源:cnBeta
据外媒报道,Firefox浏览器被指会向固态硬盘(SSD)写入大量的数据,甚至有时会高于厂商推荐的日写入量。ServeTheHome的技术专家解释称:根据打开的标签页和窗口的数量,Firefox浏览器的一项默认配置,会导致其每日向SSD写入10到30GB的数据。罪魁祸首主要有两个,分别是recovery.js和cookie.*文件。 Firefox使用前者(recovery.js)来存储线程信息(用于崩溃后的恢复),而后者(cookie.*)则是在每个网站的基础上存储与cookie相关的数据。 随着用户浏览互联网的步伐,Firefox会定期更新这些数据,从而持续生成大量的写入操作。 发现该问题的ServeTheHome的Sergei Bobik表示:只需调整Firefox设置中的一个参数,就可以限制recovery.js文件的某些写入操作。方法很简单: (1)在地址栏键入“about:config”并按下回车; Firefox重写recovery.js文件的默认数值为“15000ms”(间隔时间15s)。如果你希望将之延长到5分钟,那就输入“300000”;如果是30分钟,那就输入“1800000”。 其实除了Mozilla Firefox,Google Chrome也被爆存在同样的问题——每小时写入约1GB,那么一天就是24GB。 Bobik警告SSD用户:“固态硬盘的标称日写入量为20GB左右,而Firefox(或Chrome)就能轻松用掉一半以上的量”。[编译自:Soft Pedia , 来源:STH] |
|
1楼#
发布于:2016-10-03 12:55
请立刻停止使用Google Chome,因为它正在损毁你的SSD!!!
这几天对于浏览器对SSD影响的报道有很多,很多人不看内容只看标题就指责Firefox,然后就有一名测试人员测试了各种浏览器和客户端上的结果 Firefox (190 tabs): 7.74 MB reads and 51.51 MB writes per hour → 0.186 GB reads and 1.236 GB writes a day – Chrome(3-5 tabs): 73.27 MB reads and 59.71 MB writes → 1.758 GB reads and 1.433 GB writes a day – Thunderbird (5 accounts): 97.32 MB reads and 8.75 writes →2.336 GB reads and 0.21 GB writes a day – Podcast client (a hundred shows): 19.02 MB reads and 45.29 writes →456 GB reads and 1087 GB writes a day. 乍一看,Chrome损耗数值比Firefox大一些,然而这是仅开5个标签以下的情形,同时Firefox却同时开了190个标签,Chome在打开相同标签数后,数值会变为原来的5000% |
|
|
2楼#
发布于:2016-10-03 15:02
|
|
3楼#
发布于:2016-10-03 15:29
user_pref("browser.sessionstore.interval", 36000000);
10个小时。我就一直这样用了好几年 |
|
4楼#
发布于:2016-10-03 16:04
|
|
5楼#
发布于:2016-10-03 16:59
不操作情况下,火狐为什么要重复写入?
|
|
6楼#
发布于:2016-10-03 17:49
未止:参考这个不错 看来打开上百标签的我有必要设置一下 |
|
7楼#
发布于:2016-10-03 20:18
幸好我的是SATA硬碟
|
|
8楼#
发布于:2016-10-03 21:30
我就是把Firefox装在C盘SSD上的用户,我有一个Diskled软件,如果硬盘有写入就会闪,跟机箱上的硬盘灯完全对应,我没有注意到在使用Firefox的过程中硬盘有特别的闪动。
|
|
|
9楼#
发布于:2016-10-03 22:44
arsenal520:幸好我的是SATA硬碟回到原帖请问 SSD 是什么接口的? |
|
10楼#
发布于:2016-10-04 00:37
|
|
11楼#
发布于:2016-10-04 09:17
DOSforever:请问 SSD 是什么接口的?回到原帖不知道,我没用过SSD |
|
12楼#
发布于:2016-10-04 10:51
|
|
13楼#
发布于:2016-10-05 19:22
观察了二十分钟那两个文件,FF49.01,开了六个标签(平常大多时间不超过十个标签),其中有微博页面(用了自动显示新微博脚本),最小化状态,希捷1T普通硬盘,browser.sessionstore.interval是默认值15000
cookies.sqlite,2M,每隔1、2分钟修改一次 recovery.js,28K,20分钟没有修改,在我点开火狐窗口滑动页面后才有修改 在火狐前台的情况下又观察十分钟 只要不滚动页面不切换标签,recovery.js就不会修改 |
|
14楼#
发布于:2016-10-06 16:42
也观察了一会儿,日常操作,5~10个标签
图片:0.png 图片:1.png 图片:2.png 确实一直在写入,开机4小时大概写了10G 按每天6小时开机算,一天就是15G,一年5T多 图片:3.png 我这盘都买了3年多了,写入才10T,要是fx这么整下来,一年就多了一半啊(还是不考虑写入放大的情况下) 我不明白的是,为啥我就开5~10个tab,recovery.js却有12M?随便一个upgrade.js都是5M…… **** 看了之后才知道,原来是由于TMP设置的“撤消关闭标签页”数量太多导致的 固定的三个标签页都是复杂网站(例如gmail)占了300kb,其他标签加起来差不多50kb,剩下的全是“已关闭标签”的锅…… 图片:5.png |
|
|
上一页
下一页