Discord は、4 GB 以上の RAM を消費した場合に作動する自動再起動機能をテストしており、コミュニティから多くの批判が寄せられました。
ここ数年、よく使われるプログラムがメモリの消費量が多すぎるという報告が時々出ていた。
- 最近、マイクロソフトは、ビデオコミュニケーションツール「Teams」にこの問題があると認めた。
- Discord も、Windows 11 で「メモリリーク」の問題が度々話題になっている人気アプリケーションのひとつです。
- 開発者たちは現在、物議を醸した解決策に取り組んでいるところですが、公式の声明によって事態は収拾しました。
自動再起動は一時的な解決策に過ぎない
数日前にさかのぼって見てみましょう。2025年12月3日、Xユーザー「WumpusCentral」は、Discordの新しいテスト機能を発見しました。これは(皮肉な意味での)メモリリークの修正に相当するものでした。
- その結果、アプリは自身の RAM 使用率を「監視」し、4 GB を超えた場合に介入します。その場合、アプリは自動的に再起動します。
- ただし、再起動は Discord アプリをアクティブに使用していない場合にのみ実行されます。また、通話中はこのプロセスを開始できません。
これは真の問題解決策ではありません。比喩的に言えば、Discord は、実際の漏れを塞ぐことなく、溢れ出した船の積荷を一度空にしただけなのです。
コミュニティからは、開発者が自身のコードを理解していないと非難する批判が相次ぎました。
🧹 Discord はついにメモリリークを「修正」しました!/s
クライアントは、自身の RAM 使用量を監視し、AFK 中に 4 GB に達した場合にリソースをクリアするために意図的な再起動を実行する機能をテストしています。
通話中の場合は再起動は発生しません。pic.twitter.com/pNZbnIlw5j
— Wumpus Central (@WumpusCentral) 2025年12月3日
リンク先 Twitterコンテンツ
Discord 自体は、その直後に Reddit で、この非難に対して回答しました。
Discord の従業員が「まず重要なこと」と書いているように、この解決策は、明示的に期間限定の措置にすぎない。
自動再起動は、開発チームが「適切な」バグ修正に取り組んでいる間、特に深刻な RAM 使用率の高さを対処するための一時的な解決策である。
基本的に、Discord は先月、Windows アプリのメモリの問題を解決するための取り組みを開始している。
これまでに、9 つ以上の原因を発見し、修正しました。さらに、新しいテレメトリツールにより、メモリ使用量の監視が改善される予定です。
メモリの問題の原因である Electron フレームワーク
メモリ消費量が多い原因は、 Windows Latest が、Chromium と Node.js ベースの Electron フレームワークを使用していることを認めています。
- アプリケーション内の各サーバー、チャンネル、機能は、実際にはブラウザインスタンスに新しいタブを開くため、メモリ消費量が継続的に増加します。
- ちなみに、これは WhatsApp メッセンジャーの Windows ネイティブアプリにも当てはまります(このアプリケーションがなぜそれほど多くの RAM を消費するのか不思議に思う方は、これがその理由です)。
一部の構成では、特にハードウェアアクセラレーション表示が有効になっている場合、Discord で重大なメモリリークが発生する可能性があります。
このコンテキストでは、特定のドライバと組み合わせた GPU アクセラレーションの Web レンダラーコンポーネントが、メモリリークの最も一般的な原因と考えられています。

