.NET应用程序使用太多内存

时间:2010-09-20 07:24:41

标签: c# .net

我正在使用C#中的VS开发.net应用程序。我使用了一堆DataGridView,当应用程序使用其中大约8个,每个大约有6列和2000行时,根据任务管理器使用的内存大约为1.5g。这是应该是或者我可能做错了什么?

2 个答案:

答案 0 :(得分:2)

使用内存分析器查看内存消失的位置。

有几个:

你可以从评估版开始,看看你是否继续使用最后两个版本。

答案 1 :(得分:2)

那么,你要存储大量数据(16K行,每行的数据大小是多少?),我不会怀疑。您可以使用虚拟模式,这可以节省大量内存。

另外,看看非常好的ObjectListView(sourceforge上的opensource)。