GameDesign 板


LINE

網頁版 https://yekdniwue.blogspot.com/2019/06/ue4-network-profiler.html 此篇是延伸UE4 Network Profiler介紹 (一)的後續,有需要的可以先看完 前篇再看這篇。 https://yekdniwue.blogspot.com/2019/04/ue4-network-profiler.html 調整觀看折線圖的橫軸縱軸 只看某個時間區段的數據(橫軸) 這個功能比較直覺,就是滑鼠左鍵按著選擇到想看的範圍放開滑鼠左鍵就是了 如圖1,選擇範圍之後,就會只顯示這個時間範圍內的數據,如圖2。 [圖1.] 圖1. 選擇時間區段 [圖2.] 圖2. Actors內只會顯示這個時間範圍的數據 只看折線圖縱軸的某個區間 這個功能沒有文件也沒有UI提示,我也是偶然測到發現的, 不過有的時候的確會用到這個功能。 通常是某單一影格傳輸的尖峰值太高,但是當下只想看平均傳輸的時候會需要 支援選擇縱軸區段的作法就是在折線圖上面按一下滑鼠右鍵... 就會從"選擇橫軸區段"切換到"選擇縱軸區段" 然後一樣滑鼠左鍵按著,選擇想看的範圍再放開滑鼠左鍵,如圖3 [圖3.] 圖3. 選擇縱軸區段 不過這個模式只會影響到折線圖內,畢竟縱軸是傳輸的資料量或是數目, 這些值是不會受到顯示範圍而改變的。 例如圖4與圖2Actors內的數據因為時間範圍沒改變,所以一樣。 [圖4.] 圖4. 選擇縱軸不影響Actors內顯示的數值 折線圖無法顯示的項目 我現在的版本是UE4.22 我有發現如果property傳輸低於1個byte的話, 折線圖是不會顯示的,即使你把縱軸放大到可以看到0~1的區間也是不會顯示。 在分析的時候要稍微注意一下這個小問題。 [圖5.] 圖5. 示範在BP內定期改變enum與integer的範例。 圖5是一個blueprint範例,每0.5秒改變一次enum的內容 (這個enum傳輸會低於一個byte) 每1秒改變一次inispeed的內容,因為是integer,所以改變一次是4Bytes的傳輸。 我們用Profiler看的結果會發現,smallEnum因為傳一次低於1 Byte (3/9), 就直接不顯示在折線圖上面了,如圖6。 [圖6.] 圖6. 從Actors頁面可以看到smallEnum是有傳的,但是在折線圖看不到。 Network Profiler Source Code Network Profiler分引擎輸出資料端跟Network Profiler顯示端兩大部分 引擎輸出.nprof的程式碼放在 Engine/Source/Runtime/Engine/Public/Net/NetworkProfiler.h Engine/Source/Runtime/Engine/Private/NetworkProfiler.cpp 在UE4的solution內就可以找的到 Network Profiler主程式的顯示跟Parser端則是沒有放進UE4.sln裡面,要自己去 Engine/Source/Programs/NetworkProfiler/NetworkProfiler.sln打開 主程式的專案路徑因為沒有在UE4的sln內,如果沒有記起來, 突然要找會找不到,浪費時間。 所以我直接寫了這段記起來,找到sln後要追程式碼就容易多了。 下回預告 (時間未定) 本來要把Bunch Overhead也寫進這篇文章,後來發現 其實Overhead的部份跟Profiler工具本身比較沒有關係, 大多都是靠追查source code得到的結果。 所以有可能下一篇系列文章的標題不會是Network Profiler介紹(三), 而是了解Bunch Overhead之類的~ --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.64.78 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/GameDesign/M.1559989933.A.C8B.html
1F:推 coolrobin: 未看先推 06/08 19:49
2F:推 nickchu35: 推個 06/09 14:03
※ 編輯: yekdniw (59.120.146.90 臺灣), 07/15/2020 11:05:50







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP