@shellex说: 对对,他们上辈子都是折翼的新奥尔良鸡翅

Pages

Topics

随便看看

路边社评论员

  • Keith:
    还能用不. »
  • deepblue:
    测试一下浏览器和系统 »
  • abettor:
    “就和CPU特权级别一样”——这的哥难道是Linus的表弟?! »
  • 董英男:
    为什么总提示确认是相册首页呢 到底哪个才是相册首页啊 »
  • kendisk:
    作为一个轻度Linuxer,刚分手后,感觉木有鸭梨。 »
  • MS IE:
    THIS SITE REALLY SUCK! »
  • Alex:
    gnome-women... »
  • liangsuilong:
    GNOME 自己也有鼓励女性参与项目的计划啊.. »
  • infinte:
    对不起,你的“解ban”版本算得有点问题,可以下(9)pp4 测试。ACID3可有95分啊……另外同... »
  • Alex:
    »
  • Randee Saadat:
    Glad you solved your problem, but what is your que... »
  • LinuxRock:
    没想到你也有一台和我一样的破机子......还好现在高三没怎么用,受不了它的发热量.. »

用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: Mozilla Firefox 3.0.11 / Ubuntu Linux

    nice~

  2. On June 18, 2009 at 8:18 am
    Ely: Mozilla Firefox 3.0.11 / Ubuntu Linux

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

  3. On June 18, 2009 at 10:24 pm
    shellex: Mozilla Firefox 3.5.0.0 / Gentoo Linux

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

Trackbacks

  1. 将内存映射一个目录 — 三人行
  2. 最牛B的Linux Shell命令 系列连载(二) | 随同个人
  3. 最牛B的Linux Shell命令 系列连载:(二) | Linux . Spy

Leave a Reply