嵌入式资源(resx)给我带来了麻烦 - 内存消耗

时间:2016-06-12 18:13:48

标签: c# memory

考虑以下用于访问包含多个文件大小不同的声音文件的.resx的类文件。

std::list

无论我将不同的文件复制到文件系统,我都注意到程序在执行此操作后会永久分配某个工作集,但复制同一文件的次数不会超过2次。

我试图保持我的应用程序效率,我试图制作一个需要实例化的重复类来执行此操作,然后我给它null值,我等了40分钟,看看GC是否做了什么,但是不。

通常我的应用程序运行在29 MB工作集,每10秒跳一次到37~MB。将3个文件复制到临时文件夹后,工作集提升到133 MB,并且在我40分钟的暂停期间保持不变。

附加说明:我的目标是.NET 2.0

0 个答案:

没有答案
相关问题