【问题标题】:What takes up graphics memory in Android Profiler?什么占用了 Android Profiler 中的图形内存?
【发布时间】:2019-01-29 10:53:51
【问题描述】:

当我使用 Android 分析器时,我注意到图形占用了大量内存 (169 mb),这使得应用程序非常缓慢,我认为这是由位图引起的,所以我删除了应用程序中的所有位图并尝试又来了。。

我注意到图形仍然占用 60 - 100 mb 的 RAM,我想知道除了位图之外还有什么会导致内存耗尽? (如果有帮助,我的应用会使用谷歌地图)

【问题讨论】:

  • Google 地图本身使用大量图形,因为它正在绘制地图,即图形,但我们不能说是什么消耗了您的应用程序中的内存,因为您对您的应用程序一无所知。跨度>

标签: android graphics bitmap android-bitmap android-profiler


【解决方案1】:

图形:用于图形缓冲区队列的内存,用于在屏幕上显示像素,包括 GL 表面、GL 纹理等。 (请注意,这是与 CPU 共享的内存,而不是专用的 GPU 内存。)

https://developer.android.com/studio/profile/memory-profiler.html

【讨论】:

    猜你喜欢
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-26
    • 2012-08-01
    • 1970-01-01
    • 2015-05-13
    • 1970-01-01
    相关资源
    最近更新 更多