请选择 进入手机版 | 继续访问电脑版

开源计算机图形学社区(Open Source Computer Graphics Community) |OpenGPU Forum (2007-2013)| OpenGPU Project

 找回密码
 注册
搜索
查看: 898|回复: 2

RenderTarget的memory 占用,可以被统计出来吗? [复制链接]

Rank: 8Rank: 8

注册时间
2016-2-29
积分
156
发表于 2017-5-4 18:07:54 |显示全部楼层
本帖最后由 silence394 于 2017-5-4 18:09 编辑

目前在统计HDR用到的rendertarget消耗的内存.在windows上采取的方法: GetProcessMemoryInfo  PagefileUsage
在安卓上采取的方法: ActivityManager.getProcessMemoryInfo().getTotalPss()
目前我不知道HDR用到的rendertarget占用的内存是否统计到了里面.
主要是手机上的数据,
目前我了解到的知识(安卓端):
Pss 是 自用的内存+共享内存
安卓的GPU没有专用内存,和CPU使用的内存是同一块,但是逻辑上是不同的.
Gpu使用的内存通过 gralloc分配, 这部分内存可以被共享.

所以想问各位大大们,
安卓上的 rendertarget的占用 会被 getProcessMemoryInfo()统计进来吗?

ios和 PC 的GPU架构还没来得及了解,希望能一并点播一下,
非常感谢.

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

注册时间
2010-3-27
积分
6034
发表于 2017-5-5 11:22:03 |显示全部楼层
提供些信息。微软的SDK中有个例子(好像是HDR)中,在函数分配现存时,同时统计了使用量。另外Pix好像也有统计功能。

使用道具 举报

Rank: 8Rank: 8

注册时间
2016-2-29
积分
156
发表于 2017-5-6 18:15:50 |显示全部楼层
ljb 发表于 2017-5-5 11:22
提供些信息。微软的SDK中有个例子(好像是HDR)中,在函数分配现存时,同时统计了使用量。另外Pix好像也有 ...

谢谢指导!~                                    

使用道具 举报

最近看过此主题的会员

您需要登录后才可以回帖 登录 | 注册

‹‹
我的工具栏

关于我们|手机版|Archiver|开源计算机图形学社区(Open Source Computer Graphics Community) | OpenGPU Project | OpenGPU Forum (2007-2013)

GMT+8, 2017-9-24 14:46 , Processed in 0.067794 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部