Kemaskini terbaru macOS Tahoe daripada Apple telah mencipta masalah prestasi yang meluas untuk pengguna aplikasi desktop popular. Isu ini berpunca daripada pepijat keserasian antara sistem pengendalian baharu dan Electron, rangka kerja yang digunakan oleh banyak aplikasi utama termasuk Discord, Visual Studio Code, Notion, dan 1Password. Pengguna mengalami kelembapan seluruh sistem yang ketara dan kemerosotan prestasi GPU apabila menjalankan aplikasi-aplikasi ini.
Aplikasi Utama Yang Terjejas: 1Password, Discord, Visual Studio Code, Notion, Slack, GitHub Desktop, Bitwarden, Cursor, Figma, Obsidian
Punca Akar dan Penyelesaian
Masalah prestasi ini bermula daripada pepijat khusus dalam interaksi Electron dengan panggilan sistem macOS Tahoe. Electron telah mengatasi fungsi sistem dalaman, dan walaupun pengatasan itu berfungsi dengan baik dalam versi macOS sebelumnya, perubahan Tahoe menyebabkan penalti prestasi yang teruk. Berita baiknya ialah pembangun Electron telah mengenal pasti dan membetulkan isu tersebut dalam versi terkini (v38.2.0, v37.6.0, dan v36.9.2).
Walau bagaimanapun, membetulkan rangka kerja asas hanyalah separuh daripada pertempuran. Setiap aplikasi individu mesti dikemas kini untuk menggunakan versi Electron yang lebih baharu, dan proses ini mengambil masa merentasi ekosistem perisian.
Versi Electron yang Telah Diperbaiki: v38.2.0, v37.6.0, dan v36.9.2 mengandungi pembaikan untuk isu keserasian macOS Tahoe
Impak Meluas Merentasi Aplikasi Utama
Projek penjejakan shamelectron mendedahkan skop masalah ini, memantau 27 aplikasi popular dengan hanya 6 yang telah melaksanakan pembaikan setakat ini. Aplikasi terkenal yang masih terjejas termasuk alat produktiviti seperti Notion dan Obsidian, persekitaran pembangunan seperti Cursor dan GitHub Desktop, platform komunikasi seperti Discord dan Slack, dan aplikasi keselamatan seperti Bitwarden.
Komuniti telah mengenal pasti aplikasi tambahan yang terjejas di luar senarai penjejakan utama, termasuk pengurus kata laluan, alat pembangunan, dan aplikasi media. Sesetengah pengguna mendapati aplikasi yang menjalankan versi Electron yang sangat lapuk, dengan beberapa masih menggunakan versi dari beberapa tahun yang lalu.
Status Semasa: 6 daripada 27 aplikasi yang dijejaki telah diperbaiki, dengan 21 lagi masih memerlukan kemas kini
Selain Electron: Isu macOS Tahoe Lain
Masalah ini melangkaui aplikasi Electron sahaja. Pengguna melaporkan bahawa Zoom dan aplikasi bukan-Electron lain juga mengalami isu dengan versi macOS baharu. Masalah seluruh sistem termasuk gesaan dan pop-up yang rosak, tetapan sistem yang tidak berfungsi, dan penggunaan memori yang jauh lebih tinggi, terutamanya ketara untuk pengguna dengan RAM 8GB.
Secara umumnya kemaskini Tahoe telah menjadi sangat buruk untuk semua pengguna akhir saya yang memutuskan untuk mengemas kini. Ia bukan hanya aplikasi electron yang menjadi masalah, baru semalam kami menghadapi masalah dengan Zoom.
Respons Pengguna dan Penyelesaian Sementara
Ramai pengguna mengambil pendekatan berhati-hati, menangguhkan peningkatan macOS Tahoe selama 2-3 bulan untuk memberi masa kepada vendor perisian mengeluarkan kemaskini. Ada yang mendapati bahawa menggunakan versi web aplikasi melalui ciri aplikasi web Safari sebenarnya memberikan prestasi yang lebih baik daripada aplikasi Electron asli.
Situasi ini juga telah mencetuskan semula perdebatan mengenai pertukaran rangka kerja pembangunan merentas platform berbanding aplikasi asli. Walaupun Electron membolehkan pembangun mencipta aplikasi untuk berbilang platform dengan cekap, insiden seperti ini menyerlahkan potensi kelemahan bergantung kepada teknologi web untuk perisian desktop.
Sehingga awal Oktober 2025, projek penjejakan dikemas kini setiap 12 jam untuk memantau aplikasi mana yang telah melaksanakan kemaskini Electron yang diperlukan. Pengguna boleh menyemak status aplikasi khusus mereka dan digalakkan untuk menghubungi pembangun yang belum mengemas kini perisian mereka.
Rujukan: shamelectron