我有一个使用了很多CoreGraphics
并使用" UIGraphicsGetCurrentContext()
"和" CGContextDrawImage
"等核心G
raphics功能,这些函数调用mmap()
,这些函数使用大量虚拟内存。
问题是当我收到内存不足警告时,虚拟内存中mmap()
使用的内存不会自动释放,我也无法手动释放它们。应用程序因虚拟内存压力而崩溃,我的实际RAM使用率非常低。如何手动释放CoreGraphics创建的mmap()
内存? THX