0

我正在使用 EPPlus 库将 DataSet 中可用的数据导出到 excel 文件。行数可以在 1000 到 300000 之间,包含 10-15 列。我们正在运行可以生成从少量记录到大量记录的文件的查询。在导出过程中,一个导出文件的内存会增加几百 MB。

问题:这是预期的行为吗?我知道有一些工具可用于分析内存。我想了解哪个是我可以使用的最佳工具?

  1. http://msdn.microsoft.com/en-us/library/ff650691.aspx
  2. http://www.eqatec.com/Profiler/
  3. http://memprofiler.com/
  4. http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/
4

1 回答 1

0

我一直在使用CLR Profilerwith Eqatec Profiler。它们非常适合检查变量的内存使用情况,检查应用程序的性能。我还使用它们来确定瓶颈。最重要的是。他们是免费的!:D

于 2013-03-07T02:55:58.177 回答