苹果电脑跑超慢‧当机 原因可能在“它”(图)
苹果电脑跑超慢‧当机,原因可能在“它”。
曾创造“下拉更新”动作的知名程式开发者罗伦‧布里切尔(Loren Brichter),在日前撰写一篇名为“Chrome is Bad”的文章并架设网站,提到 Mac 版的 Chrome 浏览器,由于内藏一个自动更新的小程式,不但可能导致 Mac 的速率变慢,甚至会让 Mac 因此直接当机。
罗伦认为,在 Chrome 内建的背景程式中,有一款小程式“Keystone”,它原本的目地是用于自动更新,但这程式很容易出于各项问题,导致 Mac 的“WindowServer”占用过多的中央处理器(CPU)资源,并降低 Mac 的速率──后者在 Mac 电脑中主要是处理所有的视觉内容,例如桌面滑动操作、Dock 等。
除此之外,“Keystone”所导致的问题,就算用户并没有使用 Chrome,甚至没有开启时也会发生。
罗伦也提到,虽然无法证明 Google 有恶意,但“Keystone”仍然可能存在诚信与隐私的问题,因为“Keystone”的活动无法在 Mac 的“活动监视器”中被观察到。它藏身在“WindowServer”中,且运作的原理与细节也不完全清楚。另外很重要的一点是,用户无法透过正常的移除程序,把“Keystone”删除。
罗伦只能推测,让 Mac 因此变慢的几个可能的原因,除了 Google 一直没有处理好 Chrome 早已存在的更新问题,还有 Google Chrome 滥用系统资源外,也可能是 Google 并未严格测试。实际上,《Wired》杂志早在 10 年前,就已经揭露 Chrome 可能存在这个不起眼的自动更新问题。
罗伦也强调,用户只要删除 Chrome 以及“Keystone”,“WindowServer”在 CPU 里的占用率便会明显降低到 10% 以下,差距非常大。罗伦也推荐 Mac 用户可以改用电脑内建的 Safari,而如果有 Chromium 的需求,也能使用 Brave 或 Vivaldi。
如何删除“Keystone”?
使用者可先打开 Finder,找到“应用程式”页面,先删除 Chrome。接着再到“/Library”资料夹,找到“LaunchAgents”、“LaunchDaemons”、“Application Support”、“Caches”、“Preferences”这些资料夹,并删除里面所有 Google 的资料夹,或是档名包含“com.google”、“com.google.keystone”的东西。
接着,再到“~/Library”资料夹里,然后在前述的几个资料夹里,继续删除有关 Google 的档案,完成后再重开机即可。