我有一个Windows 2012 R2,当在文件夹中列出文件时,它具有巨大的MFT和慢性能。文件系统大约有350.000个文件,但在过去,有数以百万计的文件是用垃圾备份程序创建和删除的。
系统是vm在hyperv服务器核心2016与raid 1阵列在adaptec 6405和英特尔s3610 ssd。Vm磁盘为320 is。在带有磁盘的主机测试阵列上,性能是正确的。也可以在其他主机上移动vm,并看到相同的问题。
当运行wiztree时,该列表文件只扫描MFT,它挂起一段时间并使用所有CPU,而windirstat看起来更快,而不是挂起。运行contig.exe时,$mft磁盘读写最大值在5mb/s左右,系统完全冻结,不能打开两个任务。Defrag.exe分析只需要大约10分钟就能在高cpu使用率的情况下一直运行。
碎片整理报告: MFT大小28.32GB MFT记录29700863 MFT使用量100% MFT片段143
巨大的MTF或100%的MTF使用会成为这里的问题吗?我看到很多关于收缩和紧凑的MFT的帖子,但是没有明确的答案,是否可以用工具来做?
提前谢谢。
发布于 2020-05-01 12:44:40
我解决了问题的帕拉格硬盘管理:首先运行“紧凑和修剪MFT”,然后"MFT碎片“。现在MFT的大小只有453 is,使用率为100%,但系统在浏览和搜索文件时速度更快。魔法树在3秒内完成分析,而分解分析只需要20秒。
https://serverfault.com/questions/1015057
复制相似问题