user260467 Asked: 2018-10-27 09:34:55 +0800 CST2018-10-27 09:34:55 +0800 CST 2018-10-27 09:34:55 +0800 CST 为什么在销毁并重新创建 ZFS 池后性能会下降? 772 由于其他一些问题,不得不销毁并重新创建一个池。我注意到新池的性能非常糟糕。 以前在旧池上,ARC 已满且 ARC 命中率很高,而新池上的 ARC 命中率已大大下降。 在新池上,ARC 只是没有填满。 ARC命中的模式也很奇怪。让一两个客户端尝试播放视频,ARC 会持续几秒钟,然后直线下降到 0,这会导致视频播放卡顿并停止。 为什么新池的性能如此糟糕? cache 1 个回答 Voted Best Answer user260467 2018-10-27T09:34:55+08:002018-10-27T09:34:55+08:00 事实证明,新池只需要擦洗即可。 如果没有清理,ZFS 数据库似乎很混乱,可能仍然映射到旧的已删除池中的信息,并且播放视频剪辑的每个新请求都会让它在旋转磁盘上查找数据。 经过清理后,ZFS 可以正确地将文件加载到 ARC 中,并恢复了良好的性能。
事实证明,新池只需要擦洗即可。
如果没有清理,ZFS 数据库似乎很混乱,可能仍然映射到旧的已删除池中的信息,并且播放视频剪辑的每个新请求都会让它在旋转磁盘上查找数据。
经过清理后,ZFS 可以正确地将文件加载到 ARC 中,并恢复了良好的性能。