@shellex说: 定个闹钟,然后,晚安

用tmpfs让Firefox在内存中飞驰II

firefox在《用tmpfs让Firefox在内存中飞驰》这篇文章我提到了关于如何使用tmpfs来加速Firefox的方案。(关于这个方案请看Gentoo Forums的讨论 )

但是这个方案的不足之处是:

  1. 由于.mozilla一般都比较大,所以第一次启动可能比较慢
  2. 需要额外修改/etc/fstab,操作比较复杂

还好,

YCF同学告诉我可以不必将整个.mozilla放入tmpfs,这样就没有必要同步不必要的文件进tmpfs了。

花花告诉我可以使用现成的/dev/shm,这样就不必修改fstab了。

这就是我现在用的方案。该加速方案不需要修改fstab或者特别配置,比较傻瓜。

首先提供speedfox.sh脚本一枚[这里via]~请修改它的前四个变量保存待用。

# 同步到/dev/shm
MOZTMPFS=/dev/shm/mozilla_`whoami`_profile
# 原始的火狐profile目录存放点,如果你的firefox只有一个profile,
# 那么一般是结尾为default的那个目录。我常用的profile是shellex,我的选择是在后面加 .backup
MOZHDD="/home/shellex/.mozilla/firefox/yj6mxdhg.shellex.backup"
# 火狐启动时的连接点
MOZHOME="/home/shellex/.mozilla/firefox/yj6mxdhg.shellex"
# 同步的时间间隔,单位秒
INTERVAL=600

好了,现在请将所有的firefox方式指向这个脚本(记得加上可执行权限),然后将对应的profile目录改名,比如我是:

yj6mxdhg.shellex 重命名为 yj6mxdhg.shellex.backup

好了,关闭firefox,去~/.mozilla 清空cache啥的(我的设置是浏览器的cache放在别处,所以cache不同步),再用speedfox.sh代替之就会有很好的效果。

  1. On June 17, 2009 at 6:59 pm
    gza633 :

    nice~

    Notify
  2. On June 18, 2009 at 8:18 am
    Ely :

    请教一下,ubuntu下有什么好用的写blog的客户端么?我刚换到ubuntu有点不习惯……

    Notify
  3. On June 18, 2009 at 10:24 pm

    @Ely,
    有几个。
    Firefox插件也有。但是我比较喜欢直接在线使用Wordpress。

    Notify

Leave a Reply