Как мне добиться хорошей производительности при установке OSX на USB-накопитель?

2

Я установил OSX на USB-накопитель, используя файловую систему HFS +. Хотя ОС полностью функциональна, она невероятно медленная, с частым вращением колесика курсора.

Я использую самую быструю (и самую дорогую) флешку с интерфейсом USB2, которую только смог найти: Corsair Flash Voyager GTR, скорость записи которой составляет 28 МБ / с, чего должно быть достаточно. С его помощью я загружаю Mac mini 2007, который имеет интерфейс USB2.

Я подозреваю, что низкая производительность вызвана тем, что может отсутствовать кэш записи. Можно ли как-то сказать OSX кэшировать записи на USB-накопитель и использовать большой кусок оперативной памяти для кэширования этих записей?

CORSAIR FLASH DISK:
  Capacity: 31.62 GB (31,620,931,584 bytes)
  Available:    14.51 GB (14,508,220,416 bytes)
  Writable: Yes
  File System:  Journaled HFS+
  BSD Name: disk1s2
  Mount Point:  /Volumes/CORSAIR FLASH DISK
Брэм
источник

Ответы:

2

Я думаю, что вы можете сделать следующее:

  1. Получите сверхбыстрый USB-накопитель (звучит так, как будто вы это сделали)

  2. Отформатируйте его с помощью файловой системы без журналирования (не очень хорошая идея для стабильности, но она ускорит процесс)

  3. Отключить своп (не уверен, как это сделать, это OSX, но должен быть способ)

Несмотря на это, USB 2.0 (60 МБ / с) существенно медленнее, чем SATA 2 (~ 275 МБ / с).

Джеймс Т Снелл
источник
2
Спасибо за советы. Мне удалось отключить ведение журнала с помощью команды '/ usr / sbin / diskutil disableJournal / Volumes / CORSAIR \ FLASH \ DISK /', а затем отключить файл подкачки с помощью команды 'launchctl unload -w /System/Library/LaunchDaemons/com.apple .dynamic_pager.plist. Сейчас это немного быстрее, но все еще не там, где я ожидал. Я не думаю, что Mac mini HD 2007 года намного быстрее, чем вспышка Corsair.
Брэм
Даже медленный ноутбук, такой как в вашем Mac mini, определенно быстрее, чем высококачественный USB-накопитель.
Кокси
@Bram - как вы можете видеть из последней строки моего поста, USB 2.0 существенно медленнее, чем SATA2. Теперь, если у вас самый плохой в мире SATA-накопитель и лучшая флешка - возможно, они будут примерно равны, но я действительно в этом сомневаюсь. SATA побеждает.
Джеймс Т Снелл