私が欲しいもの
SSDベースの開発マシンで通常のハードドライブのパフォーマンスをシミュレートしたいと思います。
バックグラウンド
SSDを搭載したMacbookでMacアプリケーションを開発しています。見事に速いです。
誰かが標準のプラッターハードドライブを持っている場合、私のアプリは彼らにとって遅くなります。私のアプリはCoreDataにも重点を置いているため、ディスクアクセス速度が重要な要素になります。
Instrumentsで行ったパフォーマンス測定は問題ないように見えるのではないかと心配していますが、顧客が通常のハードドライブでアプリを実行すると、非常に遅くなります。
私が試したこと
SSDをインストールする前に、Instrumentsでアプリのパフォーマンスを測定しました。インストール後、再度測定したところ、2つのベンチマークは同じでした。
これは私には意味がありません。私はここで何か間違ったことをしていると確信しています。計器はおそらく、壁時間の速度ではなく、クロック速度を測定します。しかし、それでも、確かにハードドライブの速度は私が取ったベンチマークに影響を与えるはずですか?それとも、Instrumentsはこれをどういうわけか補償しますか?