mallocstacklogging和MallocStackLoggingNoCompact引起的app文稿数据快速增加

简介: mallocstacklogging和MallocStackLoggingNoCompact引起的app文稿数据快速增加

最近由于定位一个iOS16系统适配引起的闪退设置了mallocstacklogging和MallocStackLoggingNoCompact。

配置如下:

在上线前测试,结果发现手机存储空间不足。删除了手机的很多图片后,测试不到两分钟,手机存储空间又不足了。查看app的使用空间夏了一跳,app文稿数据占了6.26G。再次切换app的两个页面又增加几十兆。

我把app整个非文档数据镜像拷贝到文档目录下的一个文件夹下(参照文章《如何在不越狱的情况下,获取app中的所有常用文件和文件夹》),并且导出到电脑,发现了元凶。


经过查找是开启了mallocstacklogging和MallocStackLoggingNoCompact,苹果系统不断快速打印日志,引起的app文稿数据快速增加。删除这两个增加的环境变量,就好了。

可见苹果的系统稳定和运行速度快,是有原因的,能切换两个页面写100M的日志文件,说明苹果对内存管理和日志跟踪十分重视。

以后注意去掉调试时增加的环境变量,特别是MallocStackLoggingNoCompact。毕竟开发和测试(特别是定位问题的设置)要求不同。


目录
相关文章
|
6月前
|
监控 安全 数据可视化
java基于微服务的智慧工地管理云平台SaaS源码 数据大屏端 APP移动端
围绕施工现场人、机、料、法、环、各个环节,“智慧工地”将传统建筑施工与大数据物联网无缝结合集成多个智慧应用子系统,施工数据云端整合分析,提供专业、先进、安全的智慧工地解决方案。
157 1
|
6月前
|
传感器 人工智能 监控
Uni-app智慧工地数据大屏可视化监管平台源码带APP
智慧工地的核心是数字化,它通过传感器、监控设备、智能终端等技术手段,实现对工地各个环节的实时数据采集和传输,如环境温度、湿度、噪音等数据信息,将数据汇集到云端进行处理和分析,生成各种报表、图表和预警信息,帮助管理人员了解工地的实时状况,及时做出决策和调整,
170 0
|
6月前
|
存储 JavaScript 小程序
jQuery、vue、小程序、uni-app中的本地存储数据和接受数据是什么?
jQuery、vue、小程序、uni-app中的本地存储数据和接受数据是什么?
73 0
|
6月前
|
XML 物联网 API
Android Ble蓝牙App(五)数据操作
Android Ble蓝牙App(五)数据操作
566 0
|
6月前
|
存储 JavaScript 小程序
jQuery、vue、小程序、uni-app中的本地存储数据和接受数据
jQuery、vue、小程序、uni-app中的本地存储数据和接受数据
62 0
|
6月前
|
机器学习/深度学习 算法 数据可视化
基于Google Earth Engine云平台构建的多源遥感数据森林地上生物量AGB估算模型含生物量模型应用APP
基于Google Earth Engine云平台构建的多源遥感数据森林地上生物量AGB估算模型含生物量模型应用APP
219 0
|
6月前
|
存储 移动开发 JavaScript
uni-app页面数据传参方式
uni-app页面数据传参方式
421 4
|
27天前
|
JSON API 网络安全
App数据的爬取
App数据的爬取
|
3月前
|
存储 SQL JSON
【Azure Logic App】微软云逻辑应用连接到数据库,执行存储过程并转换执行结果为JSON数据
【Azure Logic App】微软云逻辑应用连接到数据库,执行存储过程并转换执行结果为JSON数据
【Azure Logic App】微软云逻辑应用连接到数据库,执行存储过程并转换执行结果为JSON数据
|
3月前
|
缓存
【Azure Function】Function App代码中使用Managed Identity认证获取Blob数据时遇见400报错
【Azure Function】Function App代码中使用Managed Identity认证获取Blob数据时遇见400报错
【Azure Function】Function App代码中使用Managed Identity认证获取Blob数据时遇见400报错