Safari の CPU 使用率が高くなる

・ ゲストアカウント(か新規アカウント)にログインする。

・ アクティビティモニタを開く。


1. Safari を開く。

2. 「Safari」>「ブックマーク」>「ブックマークを編集」を選択する。

3. 「お気に入り」の左側にある > をクリックしてブックマークを表示する。

4. Safari の CPU 使用率が高くなる。


macOS 11.3 (20E232)

Safari 14.1 (16611.1.21.161.3)

MRTConfigData 1.77


ブックマークだけではなく履歴を表示しても同様な問題が起きます。なお「条件」を満たしていない場合は問題が起きないようですがその「条件」がよくわかりません。

Safari - フィードバック - Apple(日本)

MacBook Pro

投稿日 2021/04/28 02:28

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2021/05/08 16:45

macOS 11.3.1 (20E241)、Safari Technology Preview Release 124 (Safari 14.2, WebKit 16612.1.11.10) ではバグが修正されているようです。

返信: 18

2021/05/03 06:33 Rondo_1 への返信

☆ = 問題なし

★ = 問題あり


macOS 10.14.6 (18G9028)

☆ Safari 14.1 (14611.1.21.161.5)


macOS 10.15.7 (19H1030)

☆ Safari 14.1 (15611.1.21.161.5, 15611)

☆ Safari Technology Preview Release 123 (Safari 14.2, WebKit 15612.1.7.10)


macOS 11.2.3 (20D91)

☆ Safari 14.0.3 (16610.4.3.1.7)

★ Safari Technology Preview Release 123 (Safari 14.2, WebKit 16612.1.7.10)


macOS 11.3 (20E232)

★ Safari 14.1 (16611.1.21.161.3)

★ Safari Technology Preview Release 123 (Safari 14.2, WebKit 16612.1.7.10)


このことから理解できるのは 2021/05/03 現在


・ Safari 14.1 でも Big Sur でなければ問題がない。

・ Safari Technology Preview Release 123 でも Big Sur でなければ問題がない。


ということになります。


ところで Safari Technology Preview Release 123 のリリースが March 31、macOS 11.3 (20E232) のリリースが April 26、つまり自明なバグ(であるべき)だったわけですよ。で Safari の開発者はそのままリリースしたと。

* 一部編集いたしました。 Apple Inc.

2021/04/28 07:49 Rondo_1 への返信

Safari Technology Previewで同様の問題が発生するかご確認ください。

注:インストール直後の状態で問題が発生するか確認し、発生しない場合は少しずつSafariの環境に近づけていき、問題が発生するか定期的にご確認ください。

https://developer.apple.com/safari/technology-preview/


2021/05/03 01:05 Rondo_1 への返信

保存していた macOS 11.2.3 のインストーラで外付け SSD にクリーンインストールしてみました。macOS 11.2.3 (20D91)、Safari 14.0.3 (16610.4.3.1.7) では問題がなさそうです。ファビコンがないブックマークは macOS 11.3 (20E232)、Safari 14.1 (16611.1.21.161.3) と違って正常に表示されます。Safari プロセスの暴走もありません。

2021/04/30 21:00 Rondo_1 への返信

手順を多少推敲して再掲します。私の環境では大体において問題を再現できます。


0. 新規アカウントを作成してログインする。アクティビティモニタを開く。

1. Safari を開く。

2. option + command + B などで「ブックマークを編集」(ブックマークエディタ)を表示する。

3. 下矢印キー(↓)などで「お気に入り」フォルダを選択する。

4. 右矢印キー(→)などで「お気に入り」フォルダを開く。

5. ブックマークの一覧が表示される。(ファビコンが表示されていない)

6. Safari の CPU 使用率が高くなる。

7. 問題が再現できない場合は Safari を終了して 1. からやり直す。

2021/04/28 23:31 KYKBNK への返信

KYKBNK さんによる書き込み:

発生しない場合は少しずつSafariの環境に近づけていき、


「 ゲストアカウント(か新規アカウント)にログインする」は魔除けのつもりだったのですが。


KYKBNK さんによる書き込み:

Safari Technology Previewにて確認された旨が投稿において明記されていなかった為、


明記しなかったのは問題を再現させるための必要条件ではないからです。ちなみに Safari Technology Preview でも問題は起きます。


KYKBNK さんによる書き込み:

以下の環境にて、問題は発生しておりません(起動時の瞬間的な高負荷を除けば、操作時に3~5%、操作していない状態では0.1%)。


検証していただいてありがとうございます。が念の為ですが表示するのはブックマークの〝一覧〟です(手順通りに操作すればそうなるはずです)。既出ですが「条件」を満たしていない場合は問題が起きませんがその「条件」がよくわかりません(ファビコンの表示に関係しているような気がするのですが確信がありません)。例えば私の Mac のモデルは MacBook Pro (Retina, 15-inch, Late 2013) ですが「条件」を満たしていない(つまり問題のない、あるいはファビコンが表示されている?)ブックマーク(の一覧)を表示しても Safari(プロセス)の CPU 使用率は程なく 0.0% になります。


なおゲストアカウントや新規アカウントで問題が再現できない場合は一旦 Safari を終了して手順 1 からやり直すと(私の環境では)問題を再現できます。セーフモーでも同様です。クリーンインストールは試していません。


ちなみに下記の環境では問題が起きないようです。


macOS 10.14.6 (18G9028)

Safari 14.1 (14611.1.21.161.5)


macOS 10.15.7 (19H1030)

Safari 14.1 (15611.1.21.161.5, 15611)

2021/04/28 20:35 Rondo_1 への返信

>なんで Safari Technology Preview で確認してないと思ったんですか。

Safari Technology Previewにて確認された旨が投稿において明記されていなかった為、ご紹介させて頂きました。


>KYKBNK さんの環境だとどうなんですか?

以下の環境にて、問題は発生しておりません(起動時の瞬間的な高負荷を除けば、操作時に3~5%、操作していない状態では0.1%)。

MacBook Air (M1, 2020) 16GB

macOS 11.3 (20E232)

Safari 14.1 (16611.1.21.161.3)

iCloud同期オフ、ブックマーク/リーディングリスト項目無し, 拡張機能無し


2021/04/29 17:51 Rondo_1 への返信

要は下記のように(ファビコンが表示されていない)ブックマークの一覧を表示しただけで Safari の CPU 使用率が高くなります。


ファビコンが表示された状態だと問題がなさそうです(がファビコンがないブックマークもあるので困るのですが)。従って「すべての履歴」を消去すれば問題を再現できます。


(ファビコンが表示されていない)ブックマークを複製すると上位のフォルダの影響を受けます。Big Sur の Safari は前からこうでしたっけ?


同様な問題が起きている人は他にいないのでしょうか? 私の環境ではほぼ確実に問題を再現できます(が再現できない場合もあります)。環境によっては command + Y(すべての履歴を表示)で同様な問題を再現できると思います。


macOS 11.3 (20E232)

Safari バージョン14.1 (16611.1.21.161.3)

Safari Technology Preview Release 123 (Safari 14.2, WebKit 16612.1.7.10)

2021/04/30 21:21 Rondo_1 への返信

ファビコンが表示されていないブックマークが多いほど Safari の CPU 使用率が高くなります。ファビコンが表示されていないブックマークの表示に失敗しているのではないかと思うのですがこれって Big Sur の Safari 14.0.x でもありましたっけ?

2021/05/03 13:38 Rondo_1 への返信

まだかけて無いけど新しいアップデート出ましたね。

実はBig sur 11.3(20E232)では他のアプリでサイドバーがグレーアウトするとか行が圧縮されるなどの不具合が確認されてたそうです。

アップデートで治るかどうかわかりませんが、ブックマークもサイドバーと考えると同じ影響かな?と今ふと思いました。

新しいアップデートで治るといいですね。

2021/05/01 02:25 KYKBNK への返信

くどいようですがこれっていわゆる「おま環」(おれ環)なんでしょうか。こんな見えすいたバグ(ですよね?)のためにクリーンインストールして検証するのは面倒なんですが。


KYKBNK さんによる書き込み:

以下の環境にて、問題は発生しておりません(起動時の瞬間的な高負荷を除けば、操作時に3~5%、操作していない状態では0.1%)。


「操作時」って具体的にどのような「操作」なんでしょうか。というのも「操作」の説明くらいしてくれないとどのように「問題は発生して」いないのかわからないからです。「Safari Technology Previewで同様の問題が発生するかご確認ください。」とか投稿した以上説明してください(確認なんざとっくにしてるっての)。それともこの問題は機種依存なんでしょうか。あるいは M1 Mac は高性能すぎて問題が起きても誤差の範囲内なのでしょうか。

2021/05/02 01:33 Rondo_1 への返信

無駄に超クリーンインストールしてげんなりしつつこのトピックでは初っ端から「ゲストアカウント(か新規アカウント)にログインする」って書いてるのに読まないか読めないヒトには魔除けの効果なんてないよなとか思ってたら下記を見つけた。真っ先に Safari Technology Preview を勧めてる。

Safari 14.1における、You… - Apple コミュニティ


Safari Technology Preview って developer 向けだから一般ユーザに勧めるなら相応の理由が必要だろう。仮に Safari Technology Preview で問題が解決したとしてもそれは一般ユーザの責任ではない。


ちなみに私が Safari Technology Preview に言及した最近の例はこれ。

MacBook safari ページス… - Apple コミュニティ


というかこのトピックの問題は M1 Mac では無問題なの?

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Safari の CPU 使用率が高くなる

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。