Ist es möglich, RAID 1 mit RAMDisk und SSD in OSX zu erstellen?
Etwas wie: Mac booten, OSX-Partition wird von SSD in RAMDisk geladen. Booten Sie auf RAMDisk und verwenden Sie es wie jedes andere Systemlaufwerk. Aufgrund von RAID 1 (--write-mostly / write-behind) bleibt alles, was auf der RAMDisk ausgeführt wird, auf der SSD erhalten. Wenn ich den Mac ausschalte, bleibt alles auf der SSD und kann beim nächsten Start wieder geladen werden ...
Für eine bessere Erfahrung können die am häufigsten verwendeten Anwendungen auf der OSX-System-Partition (SSD) installiert werden, die auch auf der RAMDisk verfügbar sein wird.
Natürlich wird es eine zweite "Daten" -Partition auf der SSD für alle anderen Sachen geben.
Wie kann ich das beschriebene Setup erreichen - ist es überhaupt mit OSX möglich? Welchen Bootloader kann ich verwenden (Grub?)?
Antworten:
Aus den Kommentaren geht hervor, wie ich ein RAMDisk-Setup durchführe und zurückkopiere.
Es ist nicht die vollständige Struktur und wird daher nicht kompiliert [es werden viele Deklarationen fehlen, da ich eine ganze Reihe anderer Strukturen habe, bevor ich zu diesem Teil komme, die nicht generisch genug sind, um kopiert zu werden] , aber gibt die Routinen zum Erstellen, Kopieren und Zurückkopieren. Speichern Sie es als Anwendung und starten Sie es anstelle Ihrer App.
Es ist auch nicht vorgesehen, dass Ihre App sie verwenden soll. Für mich ist dies eine separate Struktur, die nur die Einstellungen der App und einige
—settings
Anweisungen beim Start verwendet.Es wird auch festgelegt, um zu decken, wenn eine Nichtübereinstimmung auftritt - das liegt daran, dass ich mehrere Versionen dieser bestimmten App habe und Caches nicht gemischt werden sollten. Sie können diesen Abschnitt wahrscheinlich weglassen.
quelle