Safari(10.0.3)のメモリリーク


4

今日気づいたように、Safariは使用されるメモリが数十ギガバイトに達し、システム全体がフリーズするまで、時々メモリを使い果たします。

Safariのメモリリーク

両方のケースでこれが発生した場合、トリガーはYouTubeでビデオの視聴を開始していました(HTML5プレーヤーを使用)。アクティビティモニターでは、特定のタブプロセスでメモリ使用量が高いことは表示されず(YouTubeのものでも)、メインのSafariプロセスのみが表示されます。タブを1つずつ閉じてもリークは止まりません。すべてのタブが閉じられても、メインプロセスはメモリをゴブリングし続けます。拡張機能を有効にしていません(最初のリーク後にAdGuardを無効にしました)。2回目のリーク中にプロセスをサンプリングしましたが、出力(http://pastebin.com/MTxmEAQ4)を読み取るのに十分なスキルがありません。

これを修正する方法はありますか?Chromeに戻るのは嫌いですが、これは受け入れられません。

ありがとう、O


拡張機能はないかもしれませんが、有効なプラグインはありますか?safariの設定->セキュリティ、プラグインの設定を確認してください。数か月前にGoToMeetingでこのようなことを実行したことを漠然と思い出しましたが、そこですべてがオフになっていることを確認してもう一度試してみることはできませんでした。
マイキーTK

もう1つ試してください-ターミナルを開き、leaksSafariのPIDに対して実行します。大量の噴出が発生し、しばらく時間がかかりますが、リークの原因が明らかになる場合があります。
マイキーTK

@ MikeyT.K。プラグインはインストールされていません。ブラウザはストックバージョンです。「リーク」のヒントをありがとう、このコマンドについては知りませんでした。
OvidiuさんRoşoiu

回答:


1

標準のMacアプリのトラブルシューティング手順™の時間

0)すべてのプラグイン/拡張機能をオフにする

あなたはすでにこれをしました:)

1)アプリの設定を破棄する

あなたは、すべてをストックしていると言ったので、これはあまり面倒にならないはずです。

サファリをシャットダウンし、その後、Finderウィンドウを開いて、ヒットcmd- - shiftGと入力します~/Library/Safari。このフォルダーの内容全体をごみ箱またはデスクトップ上のフォルダーに移動します。

これはおそらく問題を解決するでしょう。Safariはおそらく、履歴データベースやその他の重要でない保存データのようなものを窒息させているでしょう。

バックアップを開始します。問題はまだありますか?閉じてから:

2)ディスクを検証する

些細に聞こえますが、これは奇妙な出来事を引き起こす可能性があります。[アプリケーション]→[ユーティリティ]→[ディスクユーティリティ]に移動し、メインハードディスクをクリックして、メニューバーで[応急処置]を選択します。プロセスを実行します。エラーは修正されましたか?そうでない場合...

3)新しいユーザープロファイル

核のオプションではありません-要するに、新しいユーザーアカウントを作成し、Safariがそのアカウントで同じように動作するかどうかを確認します。ここではすべてがきれいであるはずであり、これは起こるべきではありません。

存在する場合、システム上の何かが非常に壊れているため、次の点を調べる必要があります。

4)回復インストール

これで、システム上の何かがゴミになっていると判断しました。データとプログラムをバックアップしr、チャイムの後にマシンをリブートして、Mac OSを再インストールします。


こんにちはマイク、これを書いてくれてありがとう。私はすでに最初の2つのステップを運もなく実行しましたが、残念ながらプロファイルを消去したりOSを再インストールしたりするのは簡単です。私にとって簡単な解決策は、Chromeに移行することでした。
Ovidiu Roșoiu

プロファイルを消去する必要はありません。新しいユーザーアカウントを作成し、そこで問題が発生するかどうかを確認するだけです。これにより、問題を切り分けることができます。
マイキーTK
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.