YosemiteのWindowServer高CPU


128

これはフォローアップですので、Yosemiteのインストールは遅いです-どうすればいいですか?

1週間ほど前にYosemiteをインストールしてから、私のマシンは非常に遅くなります。私はウェブ開発者なので、ウィンドウ/アプリを大きく変更します。アプリを変更すると、マシンが2秒以上ハングします。

アクティビティモニターを観察した後、ウィンドウを移動するとき、および1つのアプリを使用しているとき、WindowServerが多くのCPUを占有していることがわかります。私はアプリを閉じて、もしあれば、問題の原因を特定しようとしましたが、まだ有用なものは思いつきませんでした。

以下に例を示します。

WindowServerを37.6%で表示するアクティビティモニター。

今でも私がタイプするとき、10%から20%の間で使用量が反転します。入力するだけです!

どうすれば修正できますか?

回答:


92

WindowServerのCPU使用率が高いという同様の問題がありましたが、メニューバーから高頻度の描画更新を行っていた項目を削除することで、より正常な状態に戻すことができました。

私の場合、最大の犯人と思われたのは、リトルスニッチのネットワークモニターでした。


17
これも私の問題でした。クラッシュプランと小さなスニッチは、どちらもメニューに大きく引き付けます。アニメーションを無効にすると役立ちました。
afuzzyllama

5
ああ、ありがとう...ネットワークモニターの無効化はしばらくは機能しましたが、すべてが再び始まりました。CrashPlanのアイコンテーマを「アニメーションなし」に設定すると、すべてが必要な速度になります。
ストレイヤー

1
プレビューで大きなPDFを開いてしばらく使用すると、WindowServer全体が急上昇し、コンピューターの速度が大幅に低下するという問題が発生しています。ログアウトしてログインすると、すべてが再び高速になります(これは、メニューバーで実行されている小さなスニッチネットワークモニターでも同様です)。
film42 14

PDFの問題を確認できます。また、ほとんどスニッチは影響を与えているように見えません-これからこれを注意深く見ます。
値異常14

1
デバッグしてスローダウンの原因となるメニュー項目を見つける方法はありますか?私はすでに小さなスニッチネットワークモニターを無効にしました
-AlfaTeK

26

私がまだ収集したものから、以下があなたを助けることができるかもしれません(斜体で私の個人的な経験を見つけてください):

  • ミッション管理:「ディスプレイのスペースが個別にオフ」に切り替え、ダッシュボードをオフにします。 オーバーレイとしてのダッシュボードは私にとって本当に遅くなりました
  • ディスクのアクセス許可を修正し、システム管理コントローラーをリセットし、PRAMをリセットします(Luis Mercadoがこれについてはhttps://discussions.apple.com/thread/6623697で説明しています)。私はこれでいくつかの小さな成功を収めましたが、とにかく問題は後で発生し始めました
  • 透明効果を減らします([システム環境設定]> [ディスプレイ]の[アクセシビリティ]にあります)。私はこれを試しましたが、パフォーマンスが向上する可能性がありますが、見た目が欠けていたため、元に戻しました。
  • 自動グラフィックスイッチングをオフにします([システム環境設定]> [省エネルギー])。エネルギー消費についてはあまり心配していないので、これは私にとって最良の選択肢でしたが、正直なところ、これに対する本当の必要性があるとは思いません。

私はまだ本当の解決策に気付いていません。Appleが10.10.1でこれを修正することを期待しましょう。

編集:私は10.10.1に更新しましたが、問題はまだ残っているので、私たちはもっと長く待つか、再インストールに行く必要があると思います。

編集2:エルキャピタンへの切り替えはこれを大幅に改善したので、私にとってこれはもはや問題ではありません。


ありがとうございます。同じ問題がありますか?
ジェイクN 14年

はい、私は...あなたのために働くようであるものについて私に知らせてください、私は興味があります。
Scorchio

1
これまでのところ私はあなたのアイデアを試しましたが、それはOSXを再インストールした後のものでした。私は回復モードでそれをしました。OS Xを再インストールしましたが、フォーマットも再インストールもしませんでした。OS Xを再インストールしたところ、これはこれまで多くの助けになったようです!
ジェイクN 14年

驚くばかり。ダッシュボードをオフにして、「ディスプレイには別々のスペースがあります」と言うだけで驚きました。私は2013年のAirで本当に苦しんでいましたが、今ではまったく新しいマシンのようです。
villapossu 14

1
10.10.2ベータ版では少し改善されているように見えますが、アプリケーションの切り替えやbluetoothでのカーソルラグ、および多くのSpotlightアクティビティに関して、さまざまな時点でいくつかの実際の問題がまだあります。また、Safariは少し遅い+大きな黒い「ボックス」が時々Safariに表示される(x.0およびx.1と同じ)。あなたの終わりに幸運はありますか?
イルミネート14

13

「ディスプレイには個別のスペースがあります」を無効にします

こんにちは、これを試してください:「ディスプレイにはスペースがあります」を無効にします

ログオフして再度ログインし、プロセスを確認してください...

大丈夫だ?


1
あなたの提案は、私の状況を改善しているが、完全に問題を解決していない...
Scorchio

私は同じです、それは少し助けました。しかし、まだひどいです。
ジェイクN 14年

これは、複数のディスプレイを使用する人々への解決策ではありません。メニューバーが1つしかないということは、LeopardやLionに戻るようなものです。
クリスチャン

まあ、これはメインディスプレイと2番目の高解像度ディスプレイを使用する2011 I7 MacBook Proのカーソルラグの問題を修正しました。とてもいい、ありがとう
-ort11

これは私にとってはうまくいきました。「ディスプレイには個別のスペースがあります」のチェックを外すと、パフォーマンスが著しく向上しました。私は2012 i7 MBP Retinaを使用しています。
ヴァレリオスキ

9

一時的な修正にすぎないことが判明したため、古い回答を削除しました(修正があったとしても)。今日、私はこのリンクで詳細に説明する私にとってのほとんどの遅さを解消する何かを見つけました:

ヨセミテ:アクセシビリティズーム+マルチモニター=パフォーマンスの低下

どういうわけか、私のユーザー設定ファイルが、com.apple.sidebarlists.plist非常に長い値を持つキーをすべて取得しました(すべての名前はBookmark)。長さは約2.7 MBから4.3 MBの範囲で、設定ファイルのサイズが11 MBを超えました。そのファイルから(シーケンシャル)設定データにアクセスする必要がある操作が発生したときはいつでも、ファイル全体を読み取ると、完了するまですべてがほぼ停止したように見えます。(エディターでファイルを見ていたとき、ファイルを移動する際に同じ遅延が発生しました。)そのファイルを削除すると、Yosemiteに切り替えてから経験していたほとんどすべての遅延が解消されます。

Yosemiteの速度を低下させているいくつかの異なる問題に対処していると思いますが、これらの問題のいずれかが1つ以上ある可能性があります。Firefoxを使用した後、システムログにトラックパッドジェスチャの長いダンプがまだ表示されていますが、これがスローダウンの原因であると感じていましたが、特定の時間に物事が遅くなるように見えます(また、Firefoxのスクロールが失敗するようになります) while; マシンの残りの部分は通常の速度に戻っているようです。

誰かが同じものを見つけて、もしそうなら、この設定ファイルを削除するなら、解決策はこれまでのところとらえどころがないように見えるので、考えられる原因としてこれを検証するか無効にすることが良いでしょう。この変更によりYosemiteの使用に劇的な違いが生じたため、Yosemiteにアップグレードしてからの速度低下に苦しむ他の多くの人々の解決策になることを願っています。


OKそれはまだ初期段階ですが、これまでのところ、これは本当に違いを生んだようです。ありがとう!
アラステア

@Alastair-肥大化したキーをサイドバーリストの設定ファイルに入れないようにするためにいくつかの試みが必要であることがわかりました(キャッシュが原因で、ファイルが実際にいつ書き換えられたのかがわからないため)使用のそしてそれは私をかなり助けた。私の場合、問題の多くは最近のサーバーに関連していたため、最近のアイテムメニューをクリアすることは、私が見つけたもう1つのことです。お役に立てば幸いです。
ゾラ

ヨセミテのパフォーマンスが低下するたびに数か月間経験した後、これは最終的に機能しました。この問題が発生してみんなを通じてアップルにバグレポートを提出しなければならないbugreport.apple.com
リカルド・サンチェス・サエス

現在、10.10.3を実行しています。10.10.2に到達すると、ファイルの肥大化はそれほど問題ではないように見えましたが、まだそこにあることがありました。10.10.3に続きます。私が見ることができるのは、通常、パートナーのMacに接続し、サイドバーに彼のディスクがある場合、または最近のアイテムリストに表示される場合です。最後の数日間は、膨れ上がったときに再び減速しているようです。ファインダーを終了し、設定ファイルを削除すると、ネットワークディスクが戻るまで小さく戻ります。バグレポートの詳細を収集しています。原因と思われる特定のものを見つけた場合は、詳細を投稿してください。
ゾラ

6

私のマシンにも同じ問題があります。GoogleChromeをアンインストールすると、すべてが順調に進みます。

あなたはウェブ開発者であり、Chromeに依存している可能性があるため、それはあなたを助けないかもしれません


1
私にとっても、Chromeが原因です。一度閉じると、WindowServerのCPU使用率は平均で5%未満になります。
maremmle 14

クロームを終了し、再度開き、cmd + shift + tをクリックして、すべてのタブが閉じている場合はそれらを取り戻します。それが私にとっての解決策です。Chromeに問題レポートを送信しました。すべて同じようにして、Googleが通知を受けて修正するようにしてください。
ルーカス


3

私にとって、犯人はヨセミテの新しいシステム全体のダークモードを使用していました(Systemsettings-> General-> Use dark status bar and dock)。明るいモードに戻すと、WindowServerの負荷が100%を超えて2-7%に減少しました。それを有効にした場合、それを確認してください。;-)


どのアプリでしたか?
ジェイクN

Yosemiteのシステム全体です。システム設定->一般; 何もアプリケーション固有の
ハグ

そうだね。それが見つからない理由です。私は今、古いバージョンに戻っています。
ジェイクN

奇妙な。ダークモードをオフに切り替えると、windowserverのCPU使用率が約33%低下しました。私はそれをオンに戻したが、それは低いままだった。今、私はそれを暗いモードのままにすると、それが元に戻るかどうか疑問に思っています。私が見つけると思います。
bunnyhero

2

CrashPlan Trayは、間違いなくCPU使用率が高い原因の1つです。トレイの設定でアニメーションを無効にするのに役立ちます。

しかし、それでも私にとっては問題を解決しませんでした。おそらく一週間それを解決する唯一のことは、完全な再起動のようです。その後、マシンは単に動作が遅くなり、再起動する必要があります。Windows95に戻る Appleはこれについて何かをすべきです。しかし、いや、問題は永遠に続いているようです。少なくとも彼らはこれをデバッグし、外部アプリケーションである場合、外部犯人を見つけるための指示/アプリケーションを提供する必要があります。しかし、主に他のアプリケーションのタスクバーの更新などによって悪化しているWindowServerが主にそれ自体に絡まっていると考え始めています。


2

OS X 10.10.2にアップグレードするまで、この問題が発生していました。これで、リブートせずに数週間行くことができ、ウィンドウアニメーションはスムーズになり、WindowServerプロセスはCPUをあまり使用しません。


それは最近の更新ですか?
ジェイクN

よるとマックルーマーズ、それが1月27日、2015年にリリースされました
エリアスザマリア

1

ほとんどの答えで述べたように、それはあなたのメニューバー項目によるものかもしれません。私は同じ動作を経験していました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.