我有一个特定的性能问题,即我倾向于打开许多窗口并打开许多选项卡(在 FireFox 和 Chrome 中)。
这会导致频繁停顿/冻结,大概是因为 (a) 浏览器缓存磁盘 IO 发生或 (b) 页面文件在磁盘上读取/写入时(由于打开的标签数量,浏览器内存需求超出可用 RAM,尤其是在 Chrome 中)。我不确定如何测试哪一个导致冻结。
在这两种特定情况下,哪种情况可以为浏览器提供最佳的性能提升?
两个选项是
A. 中端 SSD(例如三星 EVO)。它不会像东芝那样速度慢得吓人;也不会像三星 Pro 那样速度超快的高端产品。
B. Optane 内存驱动器(16GB 或 32GB)和硬盘。
假设所讨论的 PC 完全支持 Optane 驱动器(例如带有 Win10 的 Kaby Lake),因此支持不是要考虑的因素之一。RAM 为 8GB 到 16GB,但无论哪种方式,标签的数量都会确保发生页面文件交换。
答案1
Optane 技术是专门针对仍在使用硬盘而非固态硬盘的用户而开发的。请参阅此文章以供参考:
在实际使用中,固态硬盘的性能肯定会更好。你必须问自己的问题是价值主张:
- 您是否打算通过重新使用零件(特别是硬盘驱动器)来拆卸您当前的 PC,并且您是否会使用该硬盘驱动器作为操作系统的安装驱动器?或者,您是否会在新版本中使用不同的硬盘驱动器作为操作系统安装驱动器?
如果对任何一个问题的答案都是肯定的,那么 Optane 可能会给您带来好处。
- 您能以同样的价位在 SSD 上获得同等的存储空间吗?
固态硬盘的性能会更好,因此如果您可以获得所需的空间并且您的成本/GB 在您的预算之内,那么 SSD 将是更好的选择。请记住,您的 skylake 和 kaby lake 版本之间的价格差异应该被纳入您的计算中,因为您是根据 HDD/SSD/Optane 兼容性做出此决定的。
在不知道您的计算机可以安装多少个硬盘的情况下(没有看到关于外形尺寸或驱动器容量的提及),无论您构建哪种系统,我都会推荐固态驱动器选项。您购买的硬件足够强大,SSD 存储足够便宜,因此,使用硬盘驱动器来运行操作系统实际上会限制其日常使用,而且您甚至不会节省很多钱。
如果预算是一个问题,并且您的 PC 可以安装多个硬盘,那么一个可行且经济实惠的选择是为您的操作系统购买一个较小的 SSD(120-250 GB)并安装您当前拥有的硬盘驱动器以进行备份和额外存储。
编辑:如果您正在寻找一个问题的答案,而您直到对答案的附加评论才提出这个问题,那么您可以这样做:从您报告的使用习惯和您的具体顾虑来看,Optane 内存的性能会更快。您不会注意到现实世界的差异,因为在 SSD 上拥有页面文件实际上可以解决您的问题(花费少得多)。在您尝试使用的队列深度下,SSD 不会因较低队列深度下出现的较低性能而受到阻碍。通过这种方式,您还将自己限制在英特尔的硬件生态系统中,但这并不是让所有人感到困扰的事情。我仍然推荐使用 SSD,但从技术上讲,Optane 内存技术每秒将对页面文件和浏览器缓存执行更多读/写指令。
答案2
考虑一下您的 RAM,快速查看任务管理器会发现 Chrome 和 Firefox 占用了大量内存;尤其是在标签浏览时。更快的 RAM 或在某些情况下更多的 RAM(如果您已达到上限)肯定会产生影响。
https://support.mozilla.org/en-US/kb/firefox-uses-too-much-memory-ram
https://www.techspot.com/article/1193-chrome-performance-memory-tweaks/