慢窗口文件系统的性能,我们如何查明原因?

我们有10个用户在Windows 2003文件服务器上运行传统(Windows 98上的16位DOS)数据input软件。 文件是直接访问(即它运行,如果它是一个客户端应用程序与networking文件不断被访问,而不是作为客户端/服务器应用程序)。

最近,这个应用程序的性能已经非常糟糕。 运行一个微小的报告15秒,或打开一个新的屏幕。 但是当我们查看服务器的性能指标时,似乎没有任何问题。 低IOPS,平均磁盘等待,低读/写字节,几乎0%的CPU使用率,可用RAM数量等等。我们仔细研究了每一个度量标准,并没有发现任何东西,甚至远远接近服务器的限制。

我们正在更换这个软件,但是需要让它工作一年,直到我们的过渡完成。 关于如何确定问题根源的任何想法?

根据我的评论,事实certificate,这是一个networking问题。 不知道为什么,但移动一个用户到不同的交换机修复它。

来自Sysinternals(现在是Microsoft的一部分)的进程监视器将为您提供所有您需要的信息:

http://technet.microsoft.com/en-gb/sysinternals/bb896645

只需运行它,在运行你的应用程序之前,确保你正确地设置了filter和选项(它会产生大量的信息!)然后坐下来,当你的应用程序运行,观察显示器中显示的内容,下来发生。

鉴于您可以重现您的情况,您应该在几次运行之后能够看到是什么导致了您的问题。

Sysinternals网站上还有其他的工具可能会帮助你。