Mac OS X でアプリケーション フォルダーを SSD から 2 番目のドライブに移動すると、パフォーマンスにどのような影響がありますか?

Mac OS X でアプリケーション フォルダーを SSD から 2 番目のドライブに移動すると、パフォーマンスにどのような影響がありますか?

/Applications フォルダを機械式ドライブに移動し、シンボリック リンク経由でリンクすることを考えています (これは Mac Pro なので、ベイが 4 つあります)

機械式ドライブを起動している間

$ cd /Volumes/SSD_Path 
$ sudo ln -s /Volume/MEC_Path/Applications

SSDを再起動します。

これは速度に何らかの影響を与えますか? アプリの起動速度は気にしません。とにかく多くのアプリを開いたままにしておく傾向があるため、実行速度だけが重要です。

答え1

起動速度ではなく実行速度に最も大きな影響を与えるのは、ディスクに関して、アプリケーションが読み書きするデータを保存する場所です。適切に作成されたアプリケーションは、データ (設定を含む) をアプリケーション自体とは別の場所 (通常はホーム フォルダ~/Libraryまたは/Library) に保存するはずです。そのため、アプリケーション フォルダを移動しても、これに影響はありません。

データ ファイルの読み込みは、ハード ディスクからの方が SSD よりも遅くなる可能性がありますが、ほとんどのアプリケーションは、ファイルを明示的に開いたり閉じたりする場合を除いて、実行中に大量の読み取りや書き込みを行うことはありません。ただし、ビデオ編集ソフトウェアなどの重要な例外もあります。ただし、大規模なアプリケーション (たとえば Photoshop) が使用するスクラッチ ディスクを確認することをお勧めします。

ただし、こうした読み取りと書き込みにより、SSD は徐々に劣化します。正直に言うと、ほとんどの人が SSD を使用する方法とは逆の方法で使用しているようです。ほとんどの人は、起動を高速化し、読み取り/書き込みを最小限に抑えるために OS とアプリケーションを SSD に保存し、大量の読み取りと書き込みに耐えられるハード ドライブにデータを保存します。

アプリケーションが実際に実行される速度を改善したい場合、最も良い方法はメモリを追加することです。アプリケーションは (ほとんどの場合) 起動時にメモリにロードされますが、その一部は仮想メモリにページ アウトされる可能性があります。その部分がページ インに戻されると、遅延が発生します。そもそもページ アウトされないように十分なメモリがあれば、その遅延を回避できます。

関連情報