gpt4 book ai didi

android - Assets 分配在 adb shell dumpsys meminfo 中意味着什么

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:19:16 26 4
gpt4 key购买 nike

谁能告诉我 Asset Allocations 在 adb shell dumpsys meminfo Android 中是什么意思?我在启动我的 Android 设备时看到了这一点,我看到我的应用程序的 resources.arsc 正在消耗 516K,即使我的应用程序没有运行。

谢谢。

最佳答案

使用resources.arsc,有两件事可能发生。

通常情况下,文件存储在未压缩的 .apk 中。 Android mmap()s 文件并只在必要时从中读取,而不会将整个文件加载到 RAM 中。

但是,如果它是压缩的,则直接随机访问文件不再是一种选择,因此它会被解压缩并保存在内存中以供进一步操作(例如加载字符串)。

如果应用程序未运行,我不确定为什么会出现这种情况。也许它被保存为 background process

关于android - Assets 分配在 adb shell dumpsys meminfo 中意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7276000/

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