踢球者即时指数: 其他 程序GPU占用率高怎么優化

11
回復
512
查看
打印 上一主題 下一主題
[ 復制鏈接 ]
6蠻牛粉絲
1058/1500
排名
2967
昨日變化

皇冠网即时指数 www.863375.live 7

主題

112

帖子

1058

積分

Rank: 6Rank: 6Rank: 6

UID
236536
好友
0
蠻牛幣
1617
威望
0
注冊時間
2017-8-8
在線時間
441 小時
最后登錄
2020-4-5
20蠻牛幣
我的程序GPU占用率高怎么優化?程序很多圖片是根據json本地加載的,大概有三四十張站圖片都是本地加載的,程序運行時GPU占用率很高,怎么優化好???哪位大佬幫忙解答一下,給點思路,謝謝??!

gpu.png (55.57 KB, 下載次數: 27)

gpu.png
2初來乍到
131/150

1

主題

41

帖子

131

積分

Rank: 2Rank: 2

UID
324522
好友
0
蠻牛幣
234
威望
0
注冊時間
2019-6-11
在線時間
71 小時
最后登錄
2020-4-3
沙發
2019-12-9 10:01:47 只看該作者
ctrl + 7  看profiler 有腳本,渲染,UI等占用率。  針對性優化唄
6蠻牛粉絲
1058/1500
排名
2967
昨日變化

7

主題

112

帖子

1058

積分

Rank: 6Rank: 6Rank: 6

UID
236536
好友
0
蠻牛幣
1617
威望
0
注冊時間
2017-8-8
在線時間
441 小時
最后登錄
2020-4-5
板凳
樓主 2019-12-11 13:03:43 只看該作者
myh0429 發表于 2019-12-9 10:01
ctrl + 7  看profiler 有腳本,渲染,UI等占用率。  針對性優化唄

GPU里面Graphics.Blit和Canvas.RenderOverlays不知道怎么優化?

c9ea34774111d09d82fcd217422f7aa.png (111.48 KB, 下載次數: 27)

c9ea34774111d09d82fcd217422f7aa.png
2初來乍到
131/150

1

主題

41

帖子

131

積分

Rank: 2Rank: 2

UID
324522
好友
0
蠻牛幣
234
威望
0
注冊時間
2019-6-11
在線時間
71 小時
最后登錄
2020-4-3
地板
2019-12-12 10:17:03 只看該作者
橙色的谷 發表于 2019-12-11 13:03
GPU里面Graphics.Blit和Canvas.RenderOverlays不知道怎么優化?

CPU問題不大吧,GPU渲染DC應該比較高,可以把UI的圖片打包圖集,材質合并之類的
6蠻牛粉絲
1058/1500
排名
2967
昨日變化

7

主題

112

帖子

1058

積分

Rank: 6Rank: 6Rank: 6

UID
236536
好友
0
蠻牛幣
1617
威望
0
注冊時間
2017-8-8
在線時間
441 小時
最后登錄
2020-4-5
5#
樓主 2019-12-12 11:18:11 只看該作者
myh0429 發表于 2019-12-12 10:17
CPU問題不大吧,GPU渲染DC應該比較高,可以把UI的圖片打包圖集,材質合并之類的 ...

我的沒有粒子,只有animationa動畫,圖片打包了,Gpu改變不大
2初來乍到
131/150

1

主題

41

帖子

131

積分

Rank: 2Rank: 2

UID
324522
好友
0
蠻牛幣
234
威望
0
注冊時間
2019-6-11
在線時間
71 小時
最后登錄
2020-4-3
6#
2019-12-13 15:39:48 只看該作者
看這個可能你就不想優化了#24
2初來乍到
131/150

1

主題

41

帖子

131

積分

Rank: 2Rank: 2

UID
324522
好友
0
蠻牛幣
234
威望
0
注冊時間
2019-6-11
在線時間
71 小時
最后登錄
2020-4-3
7#
2019-12-13 15:49:03 只看該作者
https://forum.unity.com/threads/uievents-imguirenderoverlays-what-is-this.619819/    看這個好像類似RenderOverlays的解釋
6蠻牛粉絲
1058/1500
排名
2967
昨日變化

7

主題

112

帖子

1058

積分

Rank: 6Rank: 6Rank: 6

UID
236536
好友
0
蠻牛幣
1617
威望
0
注冊時間
2017-8-8
在線時間
441 小時
最后登錄
2020-4-5
8#
樓主 2019-12-13 17:33:25 只看該作者
myh0429 發表于 2019-12-13 15:39
看這個可能你就不想優化了#24

看著頭大
6蠻牛粉絲
1058/1500
排名
2967
昨日變化

7

主題

112

帖子

1058

積分

Rank: 6Rank: 6Rank: 6

UID
236536
好友
0
蠻牛幣
1617
威望
0
注冊時間
2017-8-8
在線時間
441 小時
最后登錄
2020-4-5
9#
樓主 2019-12-13 17:54:30 只看該作者
myh0429 發表于 2019-12-13 15:49
https://forum.unity.com/threads/uievents-imguirenderoverlays-what-is-this.619819/    看這個好像類似R ...

好像是這個問題,但是我該怎么不讓他在每一幀加載新的圖像,而是重復使用相同的圖像?
2初來乍到
131/150

1

主題

41

帖子

131

積分

Rank: 2Rank: 2

UID
324522
好友
0
蠻牛幣
234
威望
0
注冊時間
2019-6-11
在線時間
71 小時
最后登錄
2020-4-3
10#
2019-12-14 09:33:49 只看該作者
把sprite放在對象池里面不清楚  每次用就從池里面拿
2初來乍到
131/150

1

主題

41

帖子

131

積分

Rank: 2Rank: 2

UID
324522
好友
0
蠻牛幣
234
威望
0
注冊時間
2019-6-11
在線時間
71 小時
最后登錄
2020-4-3
11#
2019-12-14 09:38:40 只看該作者
橙色的谷 發表于 2019-12-13 17:54
好像是這個問題,但是我該怎么不讓他在每一幀加載新的圖像,而是重復使用相同的圖像? ...


把sprite放在對象池里面  每次用就從池里面拿   (第一次使用的圖片就加載一次 并且放進池,或者一開始把所有圖片放進池,進一步就是給池里面的對象加個生存時間,長時間不用的銷毀,用一次刷新一次時間。)

0

主題

3

帖子

9

積分

Rank: 1

UID
338634
好友
0
蠻牛幣
18
威望
0
注冊時間
2019-12-26
在線時間
6 小時
最后登錄
2020-1-9
12#
2020-1-6 15:26:27 只看該作者
將驅動模式設置為常駐內存
您需要登錄后才可以回帖 登錄 | 注冊帳號

本版積分規則

{ganrao}