回答:
私と同じように、常にアプリを開いたり閉じたりしている場合、特に大きなプロジェクトを使用するIDEなどのアプリでは、SSDのパフォーマンスをすぐに活用できます。SandforceベースのSSD(読み取り285 MB /秒、書き込み275 MB /秒)を購入したばかりで、本当に楽しんでいます。MacOSXは20秒未満で起動し、Mail.appや、PhotoshopやWordなどの他のくだらないソフトウェアを含むネイティブアプリが即座に開きます。Gitはブランチのチェックアウトを高速化しています。
1つ取得している場合は、Sandforceコントローラを使用して取得してください。これらは特にOSXでより適切に動作します(OSXはTRIMをサポートしていないため、ガベージコレクターを備えています)。
私はソフトウェア開発者でもあり、最近MacBook Proの起動ドライブとしてExpressCard SSDを追加しました。すべてのパフォーマンスが向上しました。
短い答え-それだけの価値があります。
長い答え-私はすべてのマシンにSSDを搭載しているソフトウェア開発者です。そうすれば、マシンの応答性が大幅に向上するので価値があります。
ただし、コンパイル時間はおそらく減少しません。これは、ほとんどの場合、CPUにバインドされたプロセスであり、ディスクにバインドされたプロセスではないためです。
「しかし、私のビルドプロセスには膨大な数の小さなファイルが含まれていませんか?SSDが優れているのではありませんか?」
OSXのような最近のOSは、頻繁に使用される小さなファイルをメモリにキャッシュするのがかなり賢明です。同じ小さなファイルに何度もアクセスしている場合(たとえば、大規模なソフトウェアプロジェクトを処理する場合の一般的なパターン)、これらはOSによってかなり効率的にメモリにキャッシュされます。これは、CPUを集中的に使用するコンパイルの性質と相まって、コンパイル時間が通常ディスク速度によって制限されない理由です。
SSDが特にソフトウェア開発にどのように役立つかを正確に述べることは困難です。典型的なタスク(データベース、Webアプリケーションの作成、大規模なコードベースのコンパイルなど)の詳細はありません。特定のボトルネックがCPUである場合、SSDはほとんど改善をもたらさない可能性があります。
しかし、私はSSDを強くお勧めします。これは、信じられないほど速いランダム読み取り/書き込み速度(および高速シーケンシャル速度)によるパフォーマンスの全体的な改善に基づいています。起動、アプリケーションの起動、Webブラウザーの使用などは、すべて著しく高速です。
彼らは平均的な家庭用ハードディスクよりもディスクへのより速い読み書きを可能にします、しかし、あなたはあなた自身ではなくあなたの予想される聴衆ハードウェアで実行するソフトウェアを書いているべきです。自分のマシンでは完全に動作するアプリケーションを作成しないでください。ただし、他のマシンでは十分に動作しない場合があります。
とはいえ、開発者にとってプログラミングに関してはそれほど大きな違いはありません。それがあなたに良い違いをもたらす唯一の状況は、ディスク上で多くの読み書き操作を行うときです。
MacBookを使用しているため、SSDのもう1つの利点は、従来のディスク/プラッターHDDよりも消費電力が少ないため、バッテリー寿命を延長できることです。
これは特に1つのベンチマークです:http : //www.slashgear.com/samsung-64gb-ssd-performance-benchmarks-278717/ 残りは同様です
通常のハードドライブとは異なり、大容量のSSDは通常、R / W速度が低くなります。容量が大きいほど、コストも高くなります。
ソフトウェア開発者には、多くのスペースも必要です。あなた次第で、あなたがそれを価値があると考えるもの。WDヴェロキラプターは良い代替案になるかもしれません。または、お金が問題にならない場合は、SCSIを使用します