關閉一個進程 RyzenCPU驟然降溫22.5℃!
- 2020 年 12 月 27 日
- 資訊
- AMD, Epic Games, Ryzen
近日,Epic Games Launcher(本文以下簡稱EGL)遊戲客戶端成為國外眾多網友口誅筆伐的對象,因為它在後台運行的時候,即便閑置狀態下也會狂吃資源,導致CPU處理器溫度過高,尤其是Ryzen。
我們知道,為了便於程式快速啟動,很多時候都會在後台駐留一些進程,這本沒什麼,因為它們基本都不會消耗什麼硬體、系統資源,不會明顯影響用戶的實際體驗。
但是,EGL明顯不一樣,乍一看它只會佔用很少的CPU、GPU、記憶體資源,但是一旦將其關閉,神奇的事情發生了:處理器的溫度大幅度降低,尤其是Ryzen!
比如根據HotHardware的實測,EGL在後台運行的時候,即便系統限制,沒有跑任何遊戲,Ryzen9 5950X的核心溫度為56.78℃,看起來也並不高,但是一旦關閉EGL,核心溫度立刻降到了34.28℃,降低了整整22.5℃!
另外,Epic Games Launcher在啟動遊戲後,處理器溫度卻只比啟動前高不到6℃。
眾多網友也紛紛表示遇到了類似的情況:
- Ryzen9 5900X,只看YouTube影片,溫度64℃,關閉EGL之後降低了20℃。
- Ryzen9 5900X同樣如此,一邊下載《賽博朋克2077》一邊看有關影片,看了下處理器溫度62℃,關掉EGL就變成了42℃。
- Ryzen5 2600,待機看影片46℃,以為還不錯,退出EGL後立刻降到了38℃,之後又慢慢降到了35℃。
- Ryzen5 1600,關掉EGL,幾乎立刻從52℃變成44℃。
Epic目前尚未作出任何回應和解釋,也沒有很好的解決辦法,唯一能臨時解決的辦法就是將EGL連接到GOG Galaxy客戶端,後者可以在退出遊戲後,自動關閉這種啟動器。
話說回來,EGL的資源佔用率也不是一直那麼低,尤其是在後台的時候,一個主進程和四個輔助進程,經常會吃掉最高10% GPU,而即便最小化,CPU佔用率也經常在3-6℃之間波動。
詭異的是,HotHardware在觀察EGL溫度變化的時候還有了意外發現,那就是它一直在向Epic伺服器回饋數據,而且數據量高得離譜。
如上圖,每次徹底關閉並重新打開之後,EGL就會迅速回饋大量數據(兩個高峰值),之後不管是在前台、最小化還是關閉窗口只留進程,都會向多達22個不同伺服器持續發送數據。
比如EpicWebHelper這個進程,就一直在向tracking-website-prod07-epic-961842049.us-east-1.elb.amazonaws.com這個鏈接發送數據,一個小時超過514KB,對比Steam、NVIDIA GFE多了達14倍。
目前還不清楚EGL都發送了什麼數據,但是也能猜個大概。