我们开始在当天收集性能计数器,并要求用户报告何时发生减速.有关显示磁盘性能的图表,请参见下文.箭头指向用户报告减速的时间,并显示问题与磁盘相关.
任何人都可以建议进一步的故障排除,以跟踪罪魁祸首过程/应用程序?
一些服务器规格[操作系统:带有/ PAE标志的Server 2003 32位企业版] [RAM:32GB] [cpu:2xQuad核心@ 2.27Ghz] [高清:RAID5 1.2GB 3xSAS 10,000RPM高清.控制器没有电池,禁用写缓存]
使用Process Explorer我可以查看进程并跟踪哪些磁盘读/写最多.
具有最高DISK WRITES的进程:System,ccSvcHst.exe(Symantec Process),FireFox.exe
具有最高DISK READS的进程:winlogon.exe,firefox.exe,explorer.exe
具有最高DISK WRITE BYTES的进程:System,ccSvcHst.exe
具有最高DISK READ BYTES的进程:System,winlogon.exe,firefox.exe
可以通过调整以下DWORD注册表值来增加注册表延迟刷新间隔:
Key: HKLM\System\CurrentControlSet\Control\Session Manager\Configuration Manager Value: RegistryLazyFlushInterval
使用60(十进制)指定60秒.我相信默认值是5秒.
特别是注册表预先处理锁定问题.我们在Windows Server 2003上遇到的一个问题出现在Internet Explorer安全修补程序之后,并且与Java的Browser Helper Object相关.你可以在这里阅读更多相关信息:
https://serverfault.com/a/110242/20701
20个用户看起来体验性能问题似乎有点低,但是很难知道,因为这实际上是基于使用的应用程序和用户类型/行为.虽然您可以通过增加延迟刷新间隔或排除Java BHO来解决一些问题,但我将首先解决有问题的磁盘子系统.