我们有一个存在内存问题的企业 Silverlight 应用程序(Silverlight 版本 5.1.10411.0)。
当 silverlight 应用程序在快速计算机(intel I7 和 >4 GB 内存)上运行时,内存使用量在 500 ~ 800mb 之间,但是当它在速度较慢的计算机(intel I5 或 I3 和 <4GB 内存)上运行时,似乎永远不会调用 GC并且内存使用量不断增加,直到系统崩溃。
我试图手动调用 GC,但它在速度较慢的计算机上不起作用。
我用 8 台不同的计算机进行了测试,但结果是相同的。
如果所有计算机的内存使用行为都相同,我可能会怀疑内存泄漏,但为什么它只发生在速度较慢的计算机上?