色欲综合视频天天天综合网站-精品av传媒在线观看蜜桃-无码午夜成人1000部免费视频-av网站在线播放网站-亚洲高潮美女久久久久久-日韩亚洲国产精品久久高清线-亚洲 欧美 中文字幕 丝袜-一区二区三区无码高清视频-久久zyz资源站无码中文动漫

Discord承認(rèn)其Windows 11應(yīng)用占用資源過(guò)多,測(cè)試自動(dòng)重啟功能

2025-12-07
Discord app for Windows 11

本周在X平臺(tái)上熱議的話題是Discord的一個(gè)實(shí)驗(yàn),該實(shí)驗(yàn)是在內(nèi)存使用量高時(shí)自動(dòng)重啟桌面客戶端,但結(jié)果表明這個(gè)實(shí)驗(yàn)并無(wú)惡意。Discord實(shí)際上對(duì)修復(fù)性能問(wèn)題非常認(rèn)真。不過(guò)Electron真的是Windows 11的正確選擇嗎?

Discord是一個(gè)Electron應(yīng)用程序,如果你不熟悉Electron框架,可以把它看作是一個(gè)完整的Google Chrome窗口,運(yùn)行著Node.js?,F(xiàn)在,Discord的每個(gè)服務(wù)器或消息都是一個(gè)單獨(dú)的標(biāo)簽頁(yè),隨著你不斷加載新的標(biāo)簽頁(yè)(新的服務(wù)器、消息、功能),內(nèi)存使用量不斷增加。

沒有人喜歡Electron,但遺憾的是,它是Windows上使用最廣泛的框架之一,而Discord正是這樣的公司之一。例如,Microsoft Teams是使用WebView2構(gòu)建的,但它并沒有比Electron好到哪里去,下面的截圖證明了該應(yīng)用程序仍然是個(gè)資源消耗大戶。

MS teams resources usage
Teams的內(nèi)存使用量很高,它也是一個(gè)網(wǎng)絡(luò)應(yīng)用程序

微軟最近確認(rèn)了Teams可能會(huì)消耗掉你所有的昂貴RAM。但該公司并沒有拋棄這個(gè)網(wǎng)絡(luò)框架,而是為通話創(chuàng)建了一個(gè)單獨(dú)的進(jìn)程以提高穩(wěn)定性。

Discord承認(rèn)Windows 11上的內(nèi)存使用量過(guò)高

Discord表示,其Windows客戶端的內(nèi)存使用量通常在1GB左右,但最多可達(dá)到4GB。Discord表示正在更新該應(yīng)用以減少內(nèi)存使用量,并仍在進(jìn)行一項(xiàng)實(shí)驗(yàn),當(dāng)內(nèi)存使用量達(dá)到4GB時(shí)自動(dòng)重啟客戶端。

“是的,我們正在測(cè)試當(dāng)內(nèi)存超過(guò)4GB時(shí)重啟(正常使用量小于1GB),”Discord的一名員工在Windows Latest發(fā)現(xiàn)的Reddit帖子中寫道。

Discord Windows app RAM usage

然而,這并不意味著當(dāng)內(nèi)存使用達(dá)到4GB時(shí)Discord就會(huì)自行退出并重新啟動(dòng)。相反,它查看一些指標(biāo),比如“用戶狀態(tài)”。

例如,如果你在鍵盤/鼠標(biāo)輸入處于閑置狀態(tài)至少30分鐘,或者沒有連接到語(yǔ)音或視頻通話,您可以期待Discord在內(nèi)存使用達(dá)到4GB時(shí)自動(dòng)重啟。然而,還有另一個(gè)要求。該應(yīng)用必須運(yùn)行1小時(shí)。

Discord認(rèn)為這個(gè)實(shí)驗(yàn)是出于好意,并且不會(huì)在24小時(shí)內(nèi)重啟客戶端超過(guò)一次。

Discord確認(rèn)測(cè)試多種修復(fù)以減少Windows 11上的內(nèi)存使用量

Discord于2025年10月啟動(dòng)了減少Windows內(nèi)存使用的“計(jì)劃”,并取得了一些顯著的進(jìn)展。

例如,該公司在多達(dá)九種不同的情況下修復(fù)了內(nèi)存泄漏。同樣,Discord還減少了一些用戶的高內(nèi)存使用量。

“一些用戶的數(shù)字至少比之前要低??傮w來(lái)說(shuō),我們已經(jīng)看到p95內(nèi)存減少了5%,還有更多的工作要做,”該公司指出。

[我們]在平臺(tái)/操作系統(tǒng)/驅(qū)動(dòng)程序/硬件級(jí)別發(fā)現(xiàn)了上游問(wèn)題,并與合作伙伴密切合作,提供獨(dú)立的重現(xiàn)和最終的修復(fù)。”

Discord的問(wèn)題不僅僅是Electron,因?yàn)樵搼?yīng)用本身的構(gòu)建也較差。

例如,一些開發(fā)者發(fā)現(xiàn),Discord(通過(guò)一個(gè)名為systeminformation的庫(kù))在做一些非常笨拙的事情。它沒有使用適當(dāng)?shù)腤indows API,而是不斷調(diào)用PowerShell,并使用像Get-WmiObject Win32_logicaldisk這樣的大命令來(lái)僅僅獲取基本系統(tǒng)信息。

這些問(wèn)題后來(lái)得到了解決,但Discord仍然任重道遠(yuǎn),這也是一個(gè)行業(yè)普遍的問(wèn)題。Meta的WhatsApp for Windows 11現(xiàn)在也是一個(gè)網(wǎng)絡(luò)應(yīng)用,并且在后臺(tái)什么都不做時(shí)也會(huì)使用多達(dá)1GB的內(nèi)存。如果你不相信我,可以看看下面的截圖:

WhatsApp for Windows RAM usage
“WhatsApp”是新版本,而“WhatsApp Beta”是舊版UPW/WinUI的截圖

當(dāng)微軟自己的應(yīng)用也是基于網(wǎng)絡(luò)時(shí),我真的不能怪Discord或Meta。你怎么看?在下面的評(píng)論中告訴我。