PTT評價

Re: [Vtub] 茸茸鼠 SC reading (聊天室卡頓解法)

看板C_Chat標題Re: [Vtub] 茸茸鼠 SC reading (聊天室卡頓解法)作者
aria0520
(紫)
時間推噓14 推:14 噓:0 →:24

※ 引述《attacksoil (第三方程式)》之銘言:
: 請問一下相關的問題
: 實況主的電腦設備需求
: 跟觀眾人數有關係嗎?
: 因為看推文有人說只能應付300人左右的電腦
: 愣了一下 還以為不管觀眾人數 不都是上傳到youtube嗎? 還是我搞錯YT實況運作的原理: ?

YT的聊天室和SC使用了大量的timer,半年前有report過的memory leak好像也還沒解決

就是留言者的資源沒有正常釋放

timer的部分,舉例來說SC的顏色漸變是"每個SC獨立計算"且"每秒計算60次"

所以彩虹海刷起來,SC累積久了連我的5900X都會炸

目前解法就是找一些hijack timer的script來用

例如

https://greasyfork.org/zh-TW/scripts/396532-youtube-live-cpu-tamer

這個主要解決SC資源占用問題 改成每秒計算一次 蠻有感



https://greasyfork.org/zh-TW/scripts/431573-youtube-cpu-tamer-by-
animationframe

這個解決除了SC 聊天室以外YT的各式各樣的無意義資源占用

YT似乎認為大家CPU都很好 所以什麼追蹤器 計時器頻率都設超高


https://greasyfork.org/zh-TW/scripts/422206-workaround-for-youtube-
chat-memory-leaks

這個可以解yt 聊天室memory leak的問題 不是很確定yt官方修好這個了沒

大概是這樣

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.57.145.79 (臺灣)
PTT 網址

erisiss010/11 22:19原來是這種瞎逼TIMER的鍋喔...

erisiss010/11 22:20YT的聊天室設計人員是不是和人類有仇阿?

aria052010/11 22:22聊天室還有個bug是拉動重播檔的進度條後聊天室需要手動

aria052010/11 22:22刷新不然會凍結 印象已經快兩年了吧 還是沒修

randyhgmac10/11 22:23專業推

aria052010/11 22:23留言者資源沒正常釋放也是個大問題 累積留言多了網頁

erisiss010/11 22:23這個BUG很常遇到,我還以為是本來就設計這樣...

aria052010/11 22:23就會越來越慢

aria052010/11 22:23沒有 他兩年前改設計動到後就bug到現在

aria052010/11 22:24也就是拖動進度後他只會讀那段chunk的留言就停住

aria052010/11 22:24我都很想去幫他們修了 這種簡單的東西

aria052010/11 22:25但YT連一個正常的bug report system都沒有

LittleJade10/11 22:25重播聊天室凍結那個真的很煩

EternalK10/11 22:25為什麼每秒要60次ww……

Bencrie10/11 22:26因為他們沒有要修的意思 XD

aria052010/11 22:26就覺得你各位的電腦CPU很冗讓他們做做事 加熱地球

gstar17510/11 22:26YT的工程師是不是都過很爽啊…

aria052010/11 22:27YT的各種tracker timer多到很誇張 頻率也高的誇張

aria052010/11 22:27有資源? 用爆 我效能好就好 你問我你CPU為啥炸了?

aria052010/11 22:27那我哪知道

spfy10/11 22:28他們的TODOlist會先想辦法在聊天室加上廣告 然後才開始修

vivianqq3010/11 22:32他們的忙著改善AI爪黃標紅標自己口袋賺爽爽都來不及了

Bencrie10/11 22:32裝了以後的確降不少 CPU,不過還是吃很兇 XD

BEDA10/11 22:32一家獨大就是這樣,反正再爛你也是得吞下去

aria052010/11 22:33你可以進一步自己手動改script 像sc那個你可以改成

aria052010/11 22:33例如10分鐘更新一次之類的

GilGalad10/11 22:33YT的實況就是一個爛字

kerycheng10/11 22:34我都懷疑YT的工程師484大學生,反正能動就好結果搞的超

kerycheng10/11 22:34肥,資源佔用率超高

aria052010/11 22:34改const THROTTLE = 1000*MS;這行

aria052010/11 22:34改成例如10*MINUTE

Bencrie10/11 22:41第二個裝了只會降背景聊天室的 CPU 的樣子

bluejark10/11 22:42笑死 YT音樂版權確實很神 很會抓

k96060810/11 22:56yt的聊天室基本上都關 卡濫

cp39410/11 23:01我點開YT直播第一件事就是關聊天室

ryanyee10/11 23:50感謝幫懶人找解決辦法,我真的懶

gcobc1263210/11 23:56我都直接用uBlock把聊天室擋了 反正只看PTT討論串= =

ghostxx10/12 00:01YT聊天室就是垃圾,反正也沒對手的壓力