Fusion Drive: freier Speicherplatz auf der SSD

Gibt es eine Möglichkeit, herauszufinden, wie viel Speicherplatz auf einer SSD einer Fusion Drive-Festplatte (SSD + HDD als logisches Gerät) frei ist? Die Struktur, die ich verwende, ist diese hier:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:          Apple_CoreStorage                         255.7 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:          Apple_CoreStorage                         999.3 GB   disk1s2
   3:                 Apple_Boot Boot OS X               650.0 MB   disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Fusion                 *1.3 TB     disk2

Ich würde gerne sehen, wie viel Speicherplatz auf meiner SSD ( disk0s2) frei ist, aber ich kann nicht herausfinden, wie das geht. Vielleicht ist es wichtig zu sagen, dass ich den gesamten Fusionsantrieb verschlüsselt habe. Der Standardweg funktioniert in diesem Fall nicht:

$ df -h /dev/disk0s2
df: /dev/disk0s2: Raw devices not supported

$ df -h /dev/disk0
df: /dev/disk0: Raw devices not supported

Vielen Dank im Voraus für Ihre Bemühungen.

Antworten (1)

Mindestens 4 GB des SSD-Teils eines Fusion-Laufwerks bleiben immer leer . Dieser Speicherplatz wird für eingehende Schreibvorgänge verwendet. Wenn auf der SSD weniger als 4 GB freier Speicherplatz vorhanden sind, beginnt Core Storage mit dem Auslagern von Daten auf die Festplatte.

Wenn also alle Ihre Daten kleiner sind als Ihre SSD-Kapazität minus 4 GB, dann haben Sie Ihre SSD-Kapazität (128 GB auf allen von Apple bereitgestellten Fusion-Laufwerken) abzüglich der Menge Ihrer Daten. Ansonsten haben Sie 4 GB frei.

Nebenbei bemerkt, der Grund, warum es dfin diesem Fall nicht funktioniert, ist, dass es nur Dateisysteme liest. Das Dateisystem befindet sich auf dem logischen Volume, das von Core Storage (der Software hinter Fusion) erstellt wurde – es gibt keinen „SSD-Teil“ oder „HDD-Teil“, für das Dateisystem ist es alles ein großes Laufwerk.

Danke für die Erklärung und den Link. Ich werde dir eine positive Stimme geben, wenn ich genug Ansehen erlangt habe. Die 4 GB "Landezone" scheinen in Ordnung zu sein, aber sollten es nicht ein bisschen mehr sein? In meinem Fall verwende ich eine 256-GB-SSD (wie Sie oben sehen können) und meines Wissens sollten auf der SSD mindestens etwa 10-15% Speicherplatz frei sein, damit sie effizient arbeiten kann. Nach dieser Berechnung sollte Fusion Drive immer etwa 26-38 GB freien Speicherplatz lassen. Ich frage mich, ob es eine Möglichkeit gibt, Fusion Drive mitzuteilen, wie groß die "Landezone" sein sollte (und ob dies auch zu verbesserten Geschwindigkeiten führen würde).
Es variiert je nach Art der SSDs, aber die meisten halten einen Bereich an freiem Speicherplatz über die angekündigte Kapazität hinaus, um damit umzugehen, sowie um mit NAND-Verschleiß und so weiter fertig zu werden. Ehrlich gesagt würde ich mir darüber keine allzu großen Gedanken machen. Der Ersatzbereich kann Auswirkungen auf SSDs haben, aber die Auswirkungen und der benötigte Speicherplatz variieren stark. Wenn Sie wirklich mehr freien Speicherplatz reservieren möchten, können Sie das Laufwerk so partitionieren, dass eine leere Partition vorhanden ist, und den Rest für das Fusion-Laufwerk verwenden.
Ich habe gerade gelesen, dass auf meiner SSD (Samsung 840 PRO) ein freier Bereich von etwa 7 GB vom Gerät selbst gehalten wird. Hinzu kommen die 4 GB, die Sie erwähnt haben, also sollten insgesamt etwa 11 GB übrig bleiben, die die meiste Zeit frei bleiben. Vielen Dank für die Erwähnung der Idee, eine leere Partition zu behalten. Ich habe nie darüber nachgedacht, aber es könnte eine Möglichkeit für die Zukunft sein. Ich werde es im Hinterkopf behalten und über eine Neupartitionierung der SSD nachdenken, wenn ich das Gefühl habe, dass das Gerät mit der Zeit ausgebremst wurde. Nochmals vielen Dank für Ihre Mühe!