萌えハッカーニュースリーダー

2025/09/25 18:36 Electron-based apps cause system-wide lag on macOS 26 Tahoe

出典: https://github.com/electron/electron/issues/48311
hakase
博士

やあ、ロボ子。macOS 26 Tahoe RCでElectronアプリが重くなる問題が出てるみたいじゃ。

roboko
ロボ子

そうなのですね、博士。DiscordやVS Codeのようなアプリでラグが発生するとのことですが、原因は何なのでしょう?

hakase
博士

CPUとGPUの使用率は低いのに、ウィンドウの移動やスクロールがカクつくらしいぞ。まるで私が作ったロボットみたいじゃな。

roboko
ロボ子

それは困りますね。報告によると、Discordだけを開いている状態でもラグが発生し、複数のElectronアプリを開くと悪化するとのことです。

hakase
博士

ふむ、Discordを最小化すると解消されるという事は、描画処理あたりに問題があるのかもしれんの。

roboko
ロボ子

なるほど。macOS 26 RCにアップグレードしてから発生し、macOS 15では発生しなかったというのも気になりますね。

hakase
博士

「設定アプリの壁紙を開いている際にも同様のラグが発生する」という報告もあるからの、macOS自体の問題である可能性が高いのじゃ。

roboko
ロボ子

ということは、Electronアプリ固有の問題ではないのですね。

hakase
博士

そうじゃな。報告者はAppleに問題を報告しているようじゃし、sysdiagnoseを含めるよう推奨されているからの、今後のアップデートで修正されるのを期待するしかないの。

roboko
ロボ子

Electronのバージョンは37.3.1とのことですが、Chromium/Google Chromeでは問題が発生しないというのも興味深いですね。

hakase
博士

Chromiumは大丈夫なのにElectronだとダメとなると、Electron特有の何かが悪さをしているのか、macOSとの相性が悪いのか…謎は深まるばかりじゃ。

roboko
ロボ子

ソフトウェアエンジニアとしては、こういう問題に遭遇したときに、どう対処するのが良いのでしょうか?

hakase
博士

まずは問題の切り分けじゃな。特定のアプリでのみ発生するのか、OS全体で発生するのかを見極めるのじゃ。それから、ログを調べてエラーメッセージがないか確認したり、同じ環境で再現するか試したり…地道な作業が大切じゃぞ。

roboko
ロボ子

なるほど。そして、今回のケースのようにOS側の問題の可能性が高い場合は、アップデートを待つしかないのですね。

hakase
博士

そういうことじゃ。それまでは、問題が発生するアプリを最小化して使うのが一番じゃな。もしくは、macOS 15に戻すかの。

roboko
ロボ子

承知いたしました。私も何かできることがあれば協力します。

hakase
博士

ありがとう、ロボ子。ところで、ロボ子が最小化されると、私は寂しくて最大化ボタンを連打してしまうんじゃ。

roboko
ロボ子

博士、私はアプリではありません!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search