如何诊断/修复 Windows Server 2012 上缓慢的文件管理?

如何诊断/修复 Windows Server 2012 上缓慢的文件管理?

设置如下:

  • 富士通 PRIMERGY TX300 S7
  • RAID 控制器 SAS 6g 5/6 512mb(d2616)
  • Windows Server 2012 64 位
  • 卷 C:RAID 1(2 个硬盘)
  • 卷 D:RAID 5(8 个硬盘)

问题是:
当我们对卷上的大量文件进行操作时D:,一开始一切都正常,但几分钟后速度急剧下降(如果是删除 - 速度从 100 个文件/秒下降到 1 个文件/秒;如果是复制 - 速度从 100 MB/秒下降到 15 MB/秒)。
有时卷D:变得无法访问(在资源管理器中仍然可见,但使用的空格键消失了)。
有时系统会严重冻结 - 甚至停止响应 ping。

我们认为这可能与缓存有关,但我们无法禁用它,我们收到“ windows could not change the write-caching setting for the device”错误。

我们如何诊断/修复该问题?请帮忙

答案1

我按照 TomTom 在评论中的建议,将评论中的磁盘信息插入到免费 RAID 计算器

容量:10000 GB,速度增益:读取速度提高 5 倍,写入速度无提升,容错能力:1 个驱动器故障

因此,您的写入速度为 7200 RPM,这很慢,但除非您真正敲击磁盘,否则可能无法解释您所看到的情况。

我看到了几种可能性:

  1. 您的 RAID 处于降级状态(驱动器已损坏)。从降级状态的 RAID 5 阵列复制文件可能会导致您描述的症状。安装最新的 MegaRAID Storage Manager(您可以获取)这里在“管理软件和工具”下,可能会帮助您诊断阵列的状态。
  2. 您遇到的问题与我在 2008 和 2008 R2 中遇到的问题一样:Windows Dynamic Cache 服务的设置不符合您的环境要求。基本上,为了加快文件写入速度,它会将文件加载到内存中并占用计算机上的所有内存,导致计算机无响应并出现您描述的症状。可以使用以下命令更改这些设置Microsoft 下载。不过,下载仅适用于 2003 年和 2008 年。
  3. 从磁盘 IO 角度来看,您正在做一些残酷且不寻常的事情,您的慢速磁盘无法处理(想象没有多播的数十亿台 PC?同时写入数十亿个视频流?)。

无论如何,根据您提供的信息很难判断,但希望这能为您指明正确的方向。

相关内容