我喜欢@cmason的回答,但我想澄清一些基础的事情。
你在这里有两个不同的问题:(1)你报告的延迟很可能是硬盘引起的,正如一些答案中所暗示的。在硬盘上找到正确的位置通常需要大约10毫秒的时间,并且这些延迟会逐渐累积,对用户可见。(2)内存已满是因为内存被用作磁盘的缓存。
唯一的关系是当系统需要再次从磁盘读取相同的内容时,使用更多RAM作为缓存可能会有帮助(如果所需内容保存在RAM中)。
但是,每当系统从硬盘读取新内容时,只有更快的硬盘(如SSD)才能提供帮助(或者,某些系统尝试猜测系统将要从磁盘中读取的内容,并提前读取它,但这在一般情况下并不能产生奇迹,因为计算机没有预测未来的水晶球)。
browser.cache.memory.enable - true
browser.cache.memory.capacity - something sensible
config.trim_on_minimize - true
browser.sessionhistory.max_entries - 10
nglayout.initialpaint.delay - 0