Home

ステップバイステップガイド:Macを高速化するためのターミナルコマンドの使用

Updated on 2025年2月27日木曜日

Written by

JackYamamoto

Approved by

Jessica Shee

やまと English Français Deutsch Español Português

概要: このポストは、iBoysoftからのもので、システムキャッシュのクリア、RAMの解放、Finderのパフォーマンスの最適化などを通じてMacを高速化する方法を紹介しています。

Macが時間と共に遅くなっていますか? macOSはパフォーマンスを最適化していますが、長時間使用するとバックグラウンドプロセス、キャッシュの蓄積、未使用のアプリケーションなどがシステムを遅くする可能性があります。

幸いなことに、ターミナルコマンドを使用してパフォーマンスを最適化し、Macを高速化することができます。この記事では、効果的なMacを高速化するためのターミナルコマンドを紹介します。引き続きお読みください!

システムキャッシュをクリア

キャッシュファイルは、macOSとアプリケーションがアクセスを高速化するために一時的に保存しているデータです。しかし、これらのファイルはかなりのストレージスペースを占有し、時間の経過とともにMacのパフォーマンスに影響を与える可能性があります。この場合、キャッシュをクリアすることで、スペースを解放しシステムの速度を向上させることができます。

システムキャッシュファイルを手動で削除するよりも、ターミナルを使用すると、Finderでのファイルの検索、選択、削除といった煩わしいプロセスを省略できるため、大幅な時間を節約できます。重要なファイルを誤って削除するリスクも減りますので、より安全かつ効率的なクリーンアップができます。

以下がその方法です:

  1. ターミナルを開く(Command + Spaceを押し、Terminalと入力し、Enterを押してください)。
  2. 次のコマンドを実行して、ユーザーレベルのキャッシュファイルを削除します。
    sudo rm -rf ~/Library/Caches/* 
  3. システムレベルのキャッシュファイルを削除するには、次のコマンドを実行してください。
    sudo rm -rf /Library/Caches/* 
  4. Safariのブラウザキャッシュもクリアしたい場合は、以下のコマンドを入力してください。
    rm -rf ~/Library/Safari/* 
  5. 変更を適用するためにMacを再起動してください。

この部分を共有して、より多くの人々がシステムキャッシュをクリアできるようにお手伝いください!

 

RAMを解放する

Macの物理メモリ(RAM)が不十分な場合、システムはデータの一部をディスク上のスワップスペースに書き込みます。ただし、ディスクはRAMよりも読み取り速度が遅いため、特にHDDやSATA SSDを使用している場合、それらはRAMよりもはるかに遅いです。さらに、NVMe SSDもRAMよりもはるかに遅いです。そのため、macOSが頻繁にスワップスペースを使用すると、システムが停止し、アプリケーションの応答が遅くなり、ディスク使用率が高くなります。

ターミナルを使用して、RAW素材を解放すると、スワップスペースへの依存が減少し、頻繁なディスクの読み書きが防がれるため、システムの滑らかさが向上します。次に、Macを高速化するためにターミナルコマンドを使用する方法を説明します。

  1. ターミナルを開く。
  2. 以下のコマンドを実行して、macOSに非アクティブメモリを解放するように指示します。
    sudo purge
  3. コマンドが完了するまで数秒待ちます。システムは今、より多くの利用可能なRAMを持つはずです。

Finderのパフォーマンスを最適化する

デフォルトでは、 Finder は開くたびにMac全体を検索します。これによりパフォーマンスが低下します。Finderのデフォルトビューを変更し、プレビューを無効にすると、応答性が向上します。

  1. Macでターミナルを開きます。
  2. Finderのデフォルトビューをリストビューに設定します(アイコンビューやカラムビューよりもファイルを高速で読み込みます)。defaults write com.apple.finder FXPreferredViewStyle -string "Nlsv" 
  3. フォルダの読み込みを遅くするサムネイルのプレビューを無効化します。 defaults write com.apple.finder QLInlinePreview -bool false 
  4. 変更を適用するためにFinderを再起動します。 killall Finder

上記の方法で、システム負荷を軽減し、Mac全体の動作速度を向上させることができます。

不要なアニメーションを無効にする

macOSには、ウィンドウを開く、アプリケーションを切り替える、ウィンドウを最小化するためのアニメーションなど、多くのアニメーションがあります。これらの効果は視覚的な体験を向上させますが、システムリソースを消費します。

アプリケーションの起動やウィンドウの切り替えを高速化するために、ターミナルを使用してアニメーションを無効化または短縮することができます。無効化された後、Finderはフォルダをより速く開いたり閉じたりし、全体的なシステムインターフェイスは滑らかに表示されます。以下に、実行する具体的なコマンドを示します。

  1. ターミナルを開く。
  2. Dockのアニメーションを削減するために以下のコマンドを入力します(たとえば、ウィンドウを最小化するとき)。
    defaults write com.apple.dock reduce-motion -bool true; killall Dock 
  3. ウィンドウのオープニングとクロージングのアニメーションを無効にします。
    defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
  4. ミッションコントロールのアニメーションを無効にします。defaults write com.apple.dock expose-animation-duration -float 0.1; killall Dock

上記の手順を終えたら、Macを再起動して変更が完全に反映されるようにします。

ログイン項目を削除する

起動時に多くのアプリケーションが起動すると、起動時間が遅くなり、システムリソースが消費されます。不要なログインアイテムを削除することで、起動をスピードアップし、バックグラウンドプロセスを減らすことができます。

  1. ターミナルを開き、最初にすべての起動アプリケーションをリストするコマンドを入力します。
    osascript -e 'tell application "System Events" to get the name of every login item'
  2. 特定のアプリケーションを起動時から削除します(実際のアプリケーション名で "AppName" を置き換えてください)。
    osascript -e 'tell application "System Events" to delete login item "AppName"' 
  3. すべてのログイン項目を削除するには、次のコマンドを実行します。sudo defaults delete /Library/Preferences/loginwindow.plist AutoLaunchedApplicationDictionary 
  4. 変更を適用するためにMacを再起動します。

これらの5つの方法を使用することで、Macのパフォーマンスを効果的に最適化し、より高速で応答性の高いシステムを実現できます。ターミナルコマンドを活用することで、サードパーティのソフトウェアに頼らずにMacを無料で高速化できます。

上記の5つの方法を役立つと思ったら、友達と共有してください!