ここんとこ連続で Mac 関連の話題ですね。ますます主題の判らないブログになりつつあるけど、いや、今日のは実にタイムリーだったんでつい投稿したくなった。
Dashboard Widgets の起ち上がりが随分と遅くなっていたんですよ。ぼくは Mighty Mouse の横っ腹のボタンに Dashboard Widgets の起ち上げを登録しているのだが、マウスの故障か?と思えるぐらい起上げに時間が掛ることが日増しに増えていたのだ。
そんな折り、Lifehacker 経由で【 ONE DIGITAL LIFE 】というブログから【 Speed up Dashboard by clearing its caches 】というエントリーに遭遇した。要するにキャッシュをクリーニングすれば Dashboard Widgets の起ち上がりが速くなるよということらしい。そのエントリーによると、
Every widget creates a cache file. In theory, these cache files are meant to speed up Dashboard performance. But, the cache files can get bloated or corrupted, resulting in the exact opposite effect. If your Dashboard seems to be running unusually slow, you may want to try clearing those caches.
適当に訳すと、Widget はそれぞれキャッシュファイルをつくる。ほんまやったらスピードアップに繋がる筈やのに、そいつが膨らみ過ぎてかえって遅なるやないかい。そやから、もし Dashboard Widgets の起ち上がりが『遅っ!!』と思うようになったら、そのキャッシュをクリーニングしたらんかい!!ということらしい。
で、もってその方法は? User/Library/Caches/DashboardClient の中の数字だけのフォルダを全部捨てるところから始まる。そして Dashboard のコントロールを司る Dock をリスタートする必要があるらしい( Dashboard ってそうだったのか)。更にそのリスタートの方法として以下の二つの方法があるらしい。
- ターミナルに【 killall Dock 】と打込む。これで Dock が終了しリスタートする。
- アクティビティーモニターを起上げ、その検索窓に " dock "と打込んで、検索されたらそれを選択して " プロセスを終了 "を選択。
ぼくは前者の方法でやったが、あらま、確かに劇的に速くなった。
ノートとして、Dashboard Widgets がいくつもあると時間がかかるかもしれないこと。それからキャッシュ自体はデータを保持していないので、もしそういう Dashboard Widgets でもデータは無くならないからねとのことだった。
ぼくのように Dashboard Widgets の起ち上がりが遅いなあと思われている方は試されてみる価値在りだと思う。
