Windows服务应用程序中的100%CPU使用率

时间:2014-05-20 14:57:34

标签: regex performance visual-studio-2012 cpu-usage

我在Windows服务应用程序中遇到了100%的CPU使用率问题。

我使用了Visual Studio 2012的性能分析器,并得到了以下根本原因,它具有超过90%的CPU使用率并显示为热路径。

我们正在从shared path读取文件并将其内容插入到DB中。 使用threading mechanism

我们使用大约20 Regexlist的{​​{1}}并将其regex与文件的每个行文本相匹配,如果匹配,我们将该行发送为电子邮件。

如果以下功能可以通过其它方式完成,请提供帮助,因为它显示为同样的最高CPU使用率。

regex

0 个答案:

没有答案