C# 如何显示打开的文件会导致IIS中出现大量请求的问题?
我有一个旧的asp.net应用程序需要维护。我注意到每次发出请求时都会读取一个文件(每秒可能有1000个请求)。使用XmlDocument的load方法读取文件 虽然我没有看到任何锁定问题(我在一些帖子中似乎不鼓励使用XmlDocument.Load()),但我觉得所有这些文件的I/O都会导致我们的应用程序在运行几天后速度变慢C# 如何显示打开的文件会导致IIS中出现大量请求的问题?,c#,debugging,C#,Debugging,我有一个旧的asp.net应用程序需要维护。我注意到每次发出请求时都会读取一个文件(每秒可能有1000个请求)。使用XmlDocument的load方法读取文件 虽然我没有看到任何锁定问题(我在一些帖子中似乎不鼓励使用XmlDocument.Load()),但我觉得所有这些文件的I/O都会导致我们的应用程序在运行几天后速度变慢 我的问题是如何证明这可能是个问题?有什么诊断方法可以证明我们不应该这样做吗?剖析器不是最好的工具,可以告诉你每秒钟被消耗的原因吗?撇开剖析器不谈,我能从理论上回答这个问题
我的问题是如何证明这可能是个问题?有什么诊断方法可以证明我们不应该这样做吗?剖析器不是最好的工具,可以告诉你每秒钟被消耗的原因吗?撇开剖析器不谈,我能从理论上回答这个问题吗?当然,文件上的大量请求(即使我没有看到锁定问题)不是正确的方式吗?