看板 C_Chat作者 colin8930 (magiccc)標題 Re: [問題] FGO的技術力到底用在什麼地方?時間 Fri May 17 18:39:15 2019
小弟在某間IC場做相關performance tuning的
如果這類在 iphone 8 跑的順、在iphone XR、XS跑不順的問題
一樣發生在我們公司的晶片上
被幹的一定是我們 哪會是APP廠商...
以我的工作經驗來說,會發生這個問題八成是kernel CPU 調頻有問題
以Linux kernel常用的schedutil governor來說
會在CPU負載出現變化的時候觸發調頻機制
負載高就把CPU頻率調高、負載低當然就降到低頻來省電,
背景多執行一些程式再玩FGO會變順,
應該是因為系統看到負載變高所以把CPU頻率調高了
另外A12的chip又有大小核
跑應用程式時會透過scheduler分配process要跑在大核還小核上
會看到卡頓很有可能就是APPLE的作業系統認為FGO不需要那麼多運算效能
所以把他分到小核上面跑
突然要放個寶具,小核的運算能力不能負荷,就會看到卡頓
FGO的優化很糞這是眾所皆知的事實
只是看到新手機會卡頓,然後說是APP優化差,而不檢討手機問題
以邏輯來說怪怪的
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.191.244
※ 文章代碼(AID): #1StezNoY (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1558089559.A.CA2.html
※ 同主題文章:
Re: [問題] FGO的技術力到底用在什麼地方?
05-17 18:39 colin8930.
推 SOSxSSS: 這裡是愛玩又愛幹 合理1F 05/17 18:40
推 belion: 因為 dw技術力...?2F 05/17 18:40
推 andy0481: 不..因為DW的優化真的爆幹差...3F 05/17 18:40
DW優化差是事實沒人反駁阿
只是原PO不是再討論A12會卡的問題嗎?
推 Satoman: 手機玩家本來就這樣,永遠不會檢討自己的設備有問題4F 05/17 18:41
※ 編輯: colin8930 (59.120.191.244), 05/17/2019 18:44:09
噓 hayate232: 刺客教條 大革命 當初優化有問題,怎麼沒人說電腦爛5F 05/17 18:45
→ hayate232: FGO 有個問題 電池過熱速度 比其他APP 還快7F 05/17 18:46
推 a204a218: 市面上多少款遊戲,當然是APP去配合硬體,怎麼會是硬體去配合APP9F 05/17 18:50
推 andy0481: 別人APP的A12不會卡 你FGO的A12會卡 要檢討自己設備...?11F 05/17 18:52
不是硬體配合APP,是作業系統
別人APP A12不會卡 FGO會卡 => 不是設備問題
FGO A11不會卡 A12卡 => 系統有問題
如果這樣還不用檢討 那我現在加班是加假的?
※ 編輯: colin8930 (59.120.191.244), 05/17/2019 18:55:56
推 dsa3717: 大家沒問題只有FGO爛炸 當然是FGO的問題啊12F 05/17 18:53
※ 編輯: colin8930 (59.120.191.244), 05/17/2019 18:56:35
※ 編輯: colin8930 (59.120.191.244), 05/17/2019 18:57:03
推 yes986612: 然而事實就是FGO賺這麼多優化卻糞成這樣13F 05/17 18:59
推 hoyunxian: 其實我有點好奇為什麼FGO不會被判定為耗系統效能程式15F 05/17 19:00
這個問題很好
因為FGO是卡牌遊戲 你沒動作的時候基本上沒有再繪圖
假如是射擊遊戲或是動作遊戲 CPU、GPU隨時都需要動
※ 編輯: colin8930 (59.120.191.244), 05/17/2019 19:01:50
→ b79205: FGO就是標準賺錢不做事 一點點UI小改動 一堆人高潮17F 05/17 19:01
→ hoyunxian: 正常來講Unity不是每個FRAME都會重繪一次嗎?18F 05/17 19:03
推 et310: 我也覺得舊硬體跑的動新硬體卻不能很奇怪 明顯是新硬體不好20F 05/17 19:05
推 boris: 花3.4萬買的手機 當然不能質疑21F 05/17 19:06
→ colin8930: 以GPU的角度來說 APPLE的GPU應該也有像mali TE的技術22F 05/17 19:07
→ skyofme: 就是出發點不同而已,其實也不用爭啥對錯23F 05/17 19:07
→ anumber: 事實就是fgo程式爛== 營收第一 ㄏㄏ25F 05/17 19:09
推 bahamutjr: 同意這篇 而且其他遊戲也有這問題啊 像是少女前線26F 05/17 19:23
→ asel: 感覺不太通 所有遊戲都這樣還是只有fgo27F 05/17 19:35
→ jim924211: 簡單來說就是fgo夠爛,一般來說是app要配合手機調整
但很明顯fgo辦不到,想說核心都一樣就沒做測試
這篇其實也是成立,只不過通常應該要app配合硬體才對整個遊戲砍掉重打才是唯一解,只是他們爽賺凱子到現在要他們砍掉重做不太可能就是了28F 05/17 19:53
噓 twtwch: 到現在還有人認為fgo是2d 沒操作時沒在運算wwwww
不懂的罵最大聲 真實範例33F 05/17 20:32
→ colin8930: app我不懂 優化差是事實 不過我不覺得你os會有我懂
這篇只是就系統的角度看為什麼A12比A11卡35F 05/17 20:38
→ hayate232: 3D 弄成2D 然後跟賽車遊戲比,卻一直燒手機
所以 優化還是很爛阿..
而且他的動作模組 還會偷料,連3D 技術都做很差37F 05/17 20:45
→ hayate232: delightworks 除了FGO 有做出什麼特別的東西嗎?
Fate/Extella Link
也是給Marvelous 去做41F 05/17 20:47
→ colin8930: 他們明顯就技術力不足啊
像王者榮耀 都能直接找ic廠直接做優化了
dw這種小公司 apple哪會鳥他
當然拿錢(保護費)出來就是另一回事了 (ry44F 05/17 20:50
推 s6598744: 哈哈吊出一堆邏輯低下的鄉民48F 05/17 21:01
→ helba: A12哪來3 4萬 該更新資訊了49F 05/17 21:35
推 a204a218: 又不是全世界只有FGO最特別會遇到這個問題,其他人不就解決的了,那他被罵也沒什麼問題啊51F 05/17 21:54
推 hizuki: 整天調功耗和頻率的工作53F 05/17 22:53
推 LuMya: fgo 是全3d喔 只是貼圖看起來像2d54F 05/18 03:08
--