如何分析H5游戏的显存

本文介绍了如何使用Chrome任务管理器来监测H5游戏的显存占用,并详细解释了图片显存大小的计算方式。通过白鹭Egret引擎的示例,展示了显存计算逻辑,并讨论了显存分析在解决游戏闪退、黑屏问题中的应用。同时提到了手机移动端的内存工具PerfDog和SoloPi,用于移动端的游戏性能检测。

查看显存值

一般最简单的方法是直接用window的任务管理器。
在这里插入图片描述
可以看到GPU这一栏,有专门的GPU内存监控,不过监控的是整个window的显存值。
当显存用满了,有些显卡(或者是window的机制)会自动借用内存,所以当显存满了,可以看到上面内存会慢慢上涨。

针对H5游戏的显存,我们有更好的工具,就是Chrome。
Chrome自带了一个任务管理器,可以查看Chrome里的GPU占用。
在这里插入图片描述

打开Chrome任务管理器后,可以看到下面的界面:
在这里插入图片描述
这里的GPU进程,有一列“内存占用空间”,这个就是Chrome当前所占的显存值,包括了物理显卡和物理内存里所占用的内存总值。

我们看H5游戏的显存占用,以Chrome的这个显存为准。

图片的显存占用大小计算方式

一般来说,没有特别指定的情况下,显存的计算公式是:
显存容量 = 显示分辨率 × 颜色位数 / 8bit

显示分辨率: 图片分辨率往上取最接近 2 的 n 次幂的值。例如:如果宽度是1020,会取值1024(2的10次方)。显卡里要求图片纹理的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宋JK

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值