C# 内存有限时测试应用程序行为

C# 内存有限时测试应用程序行为,c#,winforms,memory-management,C#,Winforms,Memory Management,我正在处理一个winform应用程序。我想在系统内存不足时测试我的应用程序行为 我的应用程序处理大量图像并在listview中显示。我已经实现了虚拟模式和其他技术来最小化内存。我可以在我的系统中很好地运行我的应用程序,并且在通过“任务管理器”观察时没有发现任何与内存相关的问题。然而,我的客户在运行应用程序时报告了我“内存不足”的问题(他在1gb系统上进行了测试) 因此,我想知道是否有工具或技术可以用来在有限的内存中测试我的应用程序(比如,我想让我的应用程序在1gb内存的系统中表现相同)查看Jon

我正在处理一个winform应用程序。我想在系统内存不足时测试我的应用程序行为

我的应用程序处理大量图像并在listview中显示。我已经实现了虚拟模式和其他技术来最小化内存。我可以在我的系统中很好地运行我的应用程序,并且在通过“任务管理器”观察时没有发现任何与内存相关的问题。然而,我的客户在运行应用程序时报告了我“内存不足”的问题(他在1gb系统上进行了测试)


因此,我想知道是否有工具或技术可以用来在有限的内存中测试我的应用程序(比如,我想让我的应用程序在1gb内存的系统中表现相同)

查看Jon Hanna在以下线程中的回答:


需要注意的重要一点是,每个进程都有自己的虚拟内存空间,因此为了模拟自己的虚拟内存不足,您应该分配一些未使用的填充内存(如Jon所建议)。

查看Jon Hanna在本线程中的回答:

需要注意的重要一点是,每个进程都有自己的虚拟内存空间,因此为了模拟自己的虚拟内存不足,您应该分配一些未使用的填充内存(正如Jon所建议的)