zoukankan      html  css  js  c++  java
  • 使用tmpfs优化firefox

    http://forums.gentoo.org/viewtopic-t-717117-highlight-firefox+tmpfs.html

    根据上面这篇文章的想法,对firefox作下面的优化

    在firefox地址栏执行abount:config,然后

    set browser.cache.disk.capacity to 20000 or thereabouts
    set browser.safebrowsing.enabled to false
    set browser.safebrowsing.malware.enabled to false

    再vim /etc/init.d/firefoxfs


    #!/sbin/runscript
    FIREFOX="/home/yashen/.mozilla/firefox"
    PROFILE
    ="${FIREFOX}/w8jod2v0.default"
    PACKFILE
    ="${FIREFOX}/profile.tar.gz"
    TMPFILE
    ="/tmp/profile.tar.gz"

    start() {
    if test ! -f "$PACKFILE"
    then
        einfo 
    "pack ${PROFILE} to ${PACKFILE}"
            tar 
    -zcpf "$PACKFILE" "$PROFILE"
    fi

    if test -"$(mount | grep -F "${PROFILE}" )"
    then
        einfo 
    "mount ${PROFILE}"
        mount 
    -t tmpfs -o size=128M,user,exec,uid=1000,gid=100 firefox "${PROFILE}"
    fi

    if test -f "$PACKFILE"
    then
        einfo 
    "extract ${PACKFILE} to ${PROFILE}"
            cp 
    "$PACKFILE" "$TMPFILE"
        tar 
    -zxpf "$TMPFILE"
    fi
    }

    stop() {
    einfo 
    "pack ${PROFILE} to ${PACKFILE}"
    tar 
    -zcpf "$TMPFILE" "$PROFILE"
    mv 
    "$TMPFILE" "$PACKFILE"
    }

    chmod +x /etc/init.d/firefoxfs

    rc-update add firefoxfs default



  • 相关阅读:
    大端小端与数字的二进制存储
    java基础之进制转换汇总
    (转) tcp udp通讯协议
    JAVA Tcp Udp的通讯实现(转)
    ExecutorService创建线程使用 转()
    转:java中的位运算
    SVN服务器的搭建与TortoiseSVN的使用
    [Mark]VM Cone & Template
    [Mark]VM migrate
    [Mark] ethtool command in REHL OS
  • 原文地址:https://www.cnblogs.com/yashen/p/1497614.html
Copyright © 2011-2022 走看看