どうも!HIRAMA(@hirama1406)です!!
最近、愛用の15インチ MacBook Proが非常に調子が悪かったのですが、原因がついに発覚!!
いろいろと試したのですが、Macがフリーズする原因が恐らく「Spotlight」にあるのでは?というお話です
ここに行き着くまでにSCMのリセットやOSの再インストール等を試してみましたが、僕の15インチは突然フリーズする現象は改善しませんでした
Macがフリーズするので試した内容▼
なんで突然フリーズするのか?考えてみた
最終段である初期化を試す前に「なんで突然フリーズするのか?」を考えてみた
使い方は今までと変わっていない・・・なのにここ最近、突然フリーズするようになってしまった
特にアプリも増やしていないのにな〜と考えていたのだが、ひとつ気になることがあったのだ
たいしてた時間使っていないのに15インチが熱を持つようになったのだ
これは何を意味しているのか?
熱を持つってことは15インチが頑張っているってことだよね??
大した作業をしているわけでもないのに熱を持つってことはバックで何か動いているのではないか?と考えたのだ
アクティビティモニター
Macの「アプリケーション」→「ユーティリティ」→「アクティビティモニター」をクリックすると現在、どのアプリでCPUが使われているのか?を確認することができる
僕が確認したとき「mdworker」が50%以上を締めていた。(上記写真は参考なので15%ぐらい)
アプリを全て落としても「mdworker」は50%をキープしている
・・・
・・
・
「mdworker」が急にMacがフリーズする原因なのではないか?と思ったのだ
CPUを半分以上も常に使うのか?と思い「mdworker」は何なのかを調べてみるとひとつの答えに行き着いたのだ
犯人は「Spotlight」!?
「mdworker」というのは「Spotlight」ということがわかったのだ
なので「Spotlight」を使わないようにすればこのCPUの使用も抑えられてフリーズにもならなくなるのではないか?と思った
「Spotlight」を使わなくする方法は至って簡単だ
「Spotlight」を使用しない方法
「システム設定」→「Spotlight」を選択すると上記のような画面になる
①プライバシーを選択
②「+」を選択
③「Macintosh HD」を選択
上記メッセージが登場するが、「OK」を選択しよう
これで「Spotlight」を使用することが出来なくなる。「Macintosh HD
」を選択したことによって検索対象から「Macintosh HD」が省かれたのだ
なのでこの作業を行うことにより先程の「mdworker」でCPUを利用することなく、軽くなるというわけだ
Macはフリーズしなくなった!
「Spotlight」自体は正直、僕はよく使っていた機能なので使えないのは少しだけ作業がしづらいが、作業中にフリーズするよりはかなりマシだ
上記設定をしてからというもの、長時間作業してても職場でも自宅でも今のところフリーズすることはない
安心して15インチを使う事ができている
これでまた「Spotlight」を使えるようにすると再びフリーズするようになるのだろうか?
もう少し様子を見てから検証してみたいと思っている
Macを使用しててフリーズがよく起こるようになったユーザーに少しでも参考になれば幸いです
▶15インチMacBook Pro!急なフリーズ・再起動が頻繁になったときの3つの対処方法!!