gpt4 book ai didi

ios - 强制 iOS 耗尽内存

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:50:38 25 4
gpt4 key购买 nike

在过去的 4 个小时里,我一直试图让我的 iPad 内存不足,但我就是做不到。

哦,讽刺。

我想测试一些日志记录代码,并且我需要将 App 因使用过多内存而被杀死,但无论我分配多少内存,我都无法做到这一点。我正在使用以下代码来强调它:

if (tempArray == nil)
tempArray = [NSMutableArray array];

NSData *data = [NSData dataWithBytes:malloc(10000000) length:10000000];

[tempArray addObject:data];

我每帧运行一次(每秒 30 次)。最终 malloc 只返回 NULL,但我从来没有像我的测试人员看到的那样看到内存警告。 tempArray 正在将 NSData 对象添加到它。

我正在设备上运行它。有没有一种万无一失的方法可以让您的应用程序使用过多内存并被杀死?

最佳答案

尝试多次加载大图像并且永远不要释放它,就像您当前使用 NSData 一样。

关于ios - 强制 iOS 耗尽内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9370086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com