在接下来的情况下,我需要测试应用程序的序列化\反序列化:
- 应用程序长时间处于后台(空闲模式)并被 GC 杀死;
- 应用程序在后台,由于资源(内存\cp)不足而被 GC 杀死;
在某些设备上,它可以通过启动 1-2 个游戏来模拟。但是在具有 1gb 内存的四核设备上,处理 4-10 个重度游戏非常非常困难,并且需要很多时间。
我尝试实现一些模拟资源加载的演示:
- 创建位图数组
- 创建对象数组
- 推出很多服务
- 开展很多活动
但没有结果,应用程序仍然有效(即使在旧设备上),我的演示因 OutOfMemoryException 而崩溃。
如何在演示应用程序中模拟高负载?
谢谢!