Jak mogę uzyskać dobrą wydajność instalacji OSX na pamięci USB?

2

Zainstalowałem OSX na pamięci USB, używając systemu plików HFS +. Chociaż system operacyjny jest w pełni funkcjonalny, jest niewiarygodnie wolny, z częstym kursorem obracającego się koła.

Używam najszybszej (i najdroższej) pamięci flash USB2, jaką udało mi się znaleźć: Corsair Flash Voyager GTR, której prędkość zapisu wynosi 28 MB / s, co powinno być wystarczające. Za jego pomocą uruchamiam komputer Mac mini 2007, który ma interfejs USB2.

Podejrzewam, że niska wydajność wynika z faktu, że pamięć podręczna zapisu może nie istnieć. Czy mogę w jakiś sposób powiedzieć OSX, aby buforował zapisy na pendrivie i używał dużej części pamięci RAM do buforowania zapisów?

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
Bram
źródło

Odpowiedzi:

2

Myślę, że najwięcej możesz zrobić w następujący sposób:

  1. Uzyskaj ultraszybki dysk USB (brzmi jakbyś to zrobił)

  2. Sformatuj go za pomocą systemu plików bez dzienników (nie jest to świetny pomysł na stabilność, ale przyspieszy)

  3. Wyłącz zamianę (nie wiesz, jak to zrobić, to OSX, ale musi istnieć sposób)

Niezależnie od tego, USB 2.0 (60 MB / s) jest zasadniczo wolniejszy niż SATA 2 (~ 275 MB / s).

James T. Snell
źródło
2
Dziękuję za wskazówki. Udało mi się wyłączyć rejestrowanie za pomocą polecenia „/ usr / sbin / diskutil disableJournal / Volumes / CORSAIR \ FLASH \ DISK /”, a następnie wyłączyć plik wymiany za pomocą polecenia „launchctl unload -w /System/Library/LaunchDaemons/com.apple .dynamic_pager.plist ”. Jest teraz trochę szybszy, ale nadal nie tak, jak bym się spodziewał. Nie sądzę, że 2007 Mac mini HD jest znacznie szybszy niż lampa błyskowa Corsair.
Bram
Nawet wolny laptop, taki jak w komputerze Mac mini, jest zdecydowanie szybszy niż nawet wysokiej jakości dysk flash USB.
Coxy,
@Bram - jak widać z ostatniego wiersza mojego postu, USB 2.0 jest zasadniczo wolniejszy niż SATA2. Teraz, jeśli masz najgorszy dysk SATA na świecie i najlepszy dysk flash - być może będą one równe, ale naprawdę w to wątpię. SATA wygrywa.
James T Snell,