我想知道是否有办法禁用全部在 Firefox 或 Google Chromium(Linux)中浏览相关的驱动器访问(历史记录、cookie jar、磁盘缓存)。
基本上,我是在一台拥有大量 RAM 的笔记本电脑上运行这个程序,但经常处于触发驱动器磁头保护的环境中 - 在汽车上工作、在工业环境中工作等。不断旋转只是为了注意到我打开了另一个选项卡..既耗时又烦人(为什么它首先与我的活动同步?)。
在我开始着手这个项目并将 .firefox / .cache 转储到它们自己的微型 ramdisk 上之前,有什么想法吗?我认为基于 ChromeOS 的笔记本电脑可以以某种方式做到这一点,但是怎么做呢?
答案1
您是否尝试过禁用磁盘缓存?
about:config
在 Firefox 地址栏中输入并按回车键。- 将的值设置
browser.cache.disk.enable
为 false。 - 创建一个名为的新整数值
disk.cache.memory.capacity
并将其值设置为 32768(对于 32MB)、65536(对于 64MB)等(MB 值 x 1024),或 -1 以自动确定。 - 重新启动 Firefox。
对于 Chromium 或 Google Chrome,您可以将磁盘缓存重定向到 Ramdisk(参见下面的第二个链接)。
以下是我发现的一些网站,它们告诉您如何让 Firefox 使用 Ramdisk:
- archlinux wiki - Firefox Ramdisk
- Firefox 和 Chrome 在 RAM 驱动器上的缓存 -Fedora / Ubuntu | LinuxReaders
- 使用 PortableLinuxApps 试用 Linux 程序 - How-To Geek(与 Ramdisk 无关,但有一个过时的Linux 版 Firefox 的便携版本)
Linux 的问题在于,指令会根据您使用的不同发行版和发行版本身的不同版本而有所不同。在一个发行版中运行顺畅的命令在另一个发行版中可能无法识别(基本上是缺乏标准化;这是我非常讨厌 Linux 的地方)。您必须尝试所有方法才能找到适合您的方法。