暗号化されたディスクイメージ上のディレクトリを --user-data-dir で指定している Google Chrome が高負荷になり最終的に電源ボタンで Mac を強制終了しなければならない状態に今日何度か見舞われた。アクティビティをみても CPU 負荷が高くなっている訳でもない。
ファイルの読み書きが遅くなっていそうなので、キャッシュ先を通常のドライブにしてみることにした。
スクリプトエディタ.app を使って AppleScript でショートカットアプリケーションを書く。
set chrome to ""/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"" set userdatadir to ""/Volumes/Naney/var/Chrome"" set diskcachedir to "\"/Users/naney/var/Chrome/Cache\"" do shell script chrome & " --user-data-dir=" & userdatadir & " --disk-cache-dir=" & diskcachedir & " > /dev/null 2>&1 &"
「ファイルフォーマット」で「アプリケーション」を指定し、アプリケーションフォルダに保存。
Finder で Google Chrome.app の右クリックメニューから「情報を見る」で情報ダイアログを開き左上の Google Chrome アイコンを左クリックしたあと command + c でコピー。同じく先ほど作ったアプリケーションの情報ダイアログを開き、アイコンを左クリックしたあと command + v でペースト。
(実際は 前回作ったスクリプトをスクリプトエディタ.app で編集した) [^] これで重くなるのがずいぶん軽減されたので、やはりファイルの読み書き問題のようだ。
赤の #首都高速3号渋谷線#photography
— Naney (@Naney) July 11, 2022
RICOH GR III #GR #GRIII #GR3 pic.twitter.com/Ar1fjAzR5V
Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。
※本サイトの内容は個人的見解であり所属組織とは関係ありません。