减少硬盘读写 将浏览器缓存放入内存中

如果你的电脑内存很大(>4GB),内存剩余空间在平常使用中就会浪费掉。如果把频繁读写的临时缓存文件存入内存,那么硬盘读写次数将会减少,其IO性能将会得到提升。

如果你是windows用户,在百度、谷歌、bing中搜索“ramdisk”即可。
这里我们来说说Linux中内存的使用。
步骤1)
首先我们要在文件 /etc/fstab 中新加入一行:
tmpfs /tmp tmpfs defaults,size=1G 0 0
这段话的意思是把/tmp挂载成tmpfs,tmpfs是临时文件系统,存在于内存中的。相当于把/tmp挂载到内存里去了。其中的size=1G表示你开辟了1G的空间,如果你想增大,可以改成size=2G或更大(最大是你内存的一半)。

步骤2)
修改完毕,保存后重启电脑。

步骤3)
打开终端,输入命令df -h确认挂载点/tmp存在,并且其文件系统是tmpfs 。
文件系统 容量      已用    可用      已用%    挂载点
tmpfs      512M   30M    483M    6%         /tmp

步骤4)
修改浏览器设置
1:chrome,opera等使用chrominum内核的浏览器在启动命令后加入参数即可。“–disk-cache-dir”指的是缓存目录。“–disk-cache-size=314572800”指的是缓存大小限制,单位为字节,所以这里大约限制使用300M内存。
opera –disk-cache-dir=”/tmp” –disk-cache-size=314572800
/usr/bin/google-chrome-stable –disk-cache-dir=”/tmp” –disk-cache-size=314572800

2:Firefox须要在地址栏输入 about:config ,查找 browser.cache.disk.parent_directory , 没有的话就要右键新建这个“字符串”,输入 browser.cache.disk.parent_directory , 点确定后再输入它的值 /tmp ,重新启动 Firefox 程序,在地址栏输入 about:cache ,可以发现Cache位置已经成功修改。同样的办法来修改 Offline cache device,新建字符串 browser.cache.offline.parent_directory 即可。