Что я хочу
Я хочу смоделировать производительность обычного жесткого диска на моей машине разработки на основе SSD.
Фон
Я разрабатываю приложение для Mac на Macbook с SSD. Это великолепно быстро.
Если у кого-то есть стандартный жесткий диск, мое приложение будет работать медленнее. Мое приложение слишком сильно работает с Core Data, поэтому скорость доступа к диску будет существенным фактором.
Я беспокоюсь о том, что измерения производительности, которые я выполняю с помощью Instruments, выглядят хорошо, но когда клиент запускает мое приложение на своем обычном жестком диске, оно будет очень медленным.
Что я пробовал
Прежде чем установить SSD, я измерил производительность моего приложения в Instruments. После установки я снова измерил его, и два теста были идентичны.
Это не имеет смысла для меня. Я убежден, что я делал что-то не так здесь. Приборы, вероятно, измеряют тактовую частоту, а не скорость настенного времени. Но все же, конечно, скорость жесткого диска должна повлиять на тест, который я выбрал? Или инструменты как-то компенсируют это?