zoukankan      html  css  js  c++  java
  • 避免火狐浏览器产生巨大的磁盘写入量及一些小优化

    我把电脑硬盘换成了一个SSD,新安装了系统。不久后,在系统监视器里发现,浏览半个下午的火狐往磁盘写了1.5G的数据量,打开一个网页时要写约2M的数据,这也太大了!我这SSD得少活多少年?我去试了试chrome,一连打开七八个网页,磁盘写入达到2M/s,赶忙关掉了,吓人。
    这怎么行,百度找方案......乱七八糟,只找到磁盘优化的内容,都与很底层的东西有关,不怎么敢弄,但是也改了一些东西。

    如果下面这些解决方案并没有生效,可能是因为我做的一些其他改动,评论或私信我改过来。

    历史记录

    偶然间,我想到隐私模式会不会没有这么大的写入量?试了试,竟然成了,打开好几个网页只偶尔写几十KB。又在非隐私模式下改了改设置,选择不记录任何历史,再打开好几个网页,依然只写了几十KB!就是历史记录的问题,关闭历史记录就能避免打开网页时写入一两M的数据量了,代价就是不能看历史记录。
    以前的监视就不截图了,我不想再白写1.5G。这是关闭历史记录后,火狐开了一下午的监视截图,只有几十M:

    然而,这会带来一个不便之处:不会保存Cookie了。这意味着每次登陆网络账户都要重新输入账户和密码。方便点的解决方式是,在禁用历史前去经常逛的网站重新登陆一下,让浏览器记住密码,禁用历史后,登陆时点点鼠标让浏览器自动填写就行,不用再打字了。 当然,直接用隐私窗口代替禁用历史也好。

    地址栏

    使用地址栏时也会产生一些小量的读写操作,可以在‘隐私与安全->地址栏’里有选择地关掉。

    延长定期写入时间

    火狐会根据打开的标签页和窗口的数量定时产生数据量,比如存储线程信息,用于崩溃后的恢复,再比如...我只能比出这一个如。
    修改方法:地址栏输入about:config(提示三思而后行)->搜索browser.sessionstore.interval,默认值是15s(15000),根据情况修改吧,十分钟=600000。
    火狐应该还有其他设置,我就不改了 我又来改了,这里在网上找了些方便使用的简单配置:

    • browser.tabs.loadBookmarksInTab:设为true,书签在新标签也打开。
    • browser.search.openintab:true,搜索栏搜索在新标签也打开。
    • findbar.modalHighlight和findbar.highlightAll:true,查找自动高亮。
    • network.prefetch-next:false,取消预加载链接。
    • browser.sessionhistory.max_total_viewers:15,前进后退最大次数为15。
  • 相关阅读:
    Flask17 Flask_Script插件的使用
    python导入模块被加横线
    MYSQL中replace into的用法
    flask通过nginx代理后base_url拿不到正确的url_scheme2016-04-14 12:31
    nginx+Gunicorn部署你的Flask项目
    浅谈flask源码之请求过程
    浅谈Flask 中的 线程局部变量 request 原理
    flask基础之jijia2模板语言进阶(三)
    Redis在windows下安装过程
    如何打开Intellij IDEA的代码提示功能/联想/自动联想
  • 原文地址:https://www.cnblogs.com/foxer-z/p/12346758.html
Copyright © 2011-2022 走看看