Lasse ich nur etwas Platz frei und das ist alles?
Lasse ich nur etwas Platz frei und das ist alles?
Antworten:
Erstens funktioniert eine SSD ganz anders als eine HDD. Auf letzterer haben Sie Partitionen tatsächlich physischen Speicherplatz (Zylinder) zugewiesen. Bei SSDs sind Partitionen rein logisch, der tatsächlich für die Speicherung verwendete Speicherplatz wird vom internen Controller verteilt, der unter anderem den Abnutzungsgrad berücksichtigt.
SSD-Hersteller stellen ihre Geräte in der Regel bereits übermäßig in der Firmware zur Verfügung . Sie können dies erhöhen, indem Sie einen (logischen) Speicherplatz unpartitioniert lassen, damit der Controller mehr freie Kapazität zum Arbeiten hat. Oder Sie können eine nicht verwendete Partition erstellen, die Sie entsprechend kennzeichnen, um zu verdeutlichen, was Sie beabsichtigt haben.
Aus meiner (eingeschränkten) Kenntnis heraus könnten Sie für die üblichen Anwendungsfälle (typische Workstation-Nutzung, nicht zu schreibintensiv) einfach den gesamten verfügbaren Speicherplatz Partitionen zuweisen und darauf achten, dass der gesamte von Ihnen (über alle Partitionen) belegte Speicherplatz nicht ausreicht. ' einen bestimmten Prozentsatz nicht überschreiten. So nutzen Sie die Kapazität, für die Sie bezahlt haben, optimal, ohne später neu partitionieren zu müssen (zumindest, wenn Ihr Partitionsschema für Ihre Verwendung ausreichend geeignet ist). Dies wäre ein sehr schreibintensiver Prozess.
TRIM
. Die SSD weiß nicht, welcher Speicherplatz vom Dateisystem nicht mehr verwendet wird, es sei denn, dies wird mitgeteilt.
fstrim -va
ist jedoch recht unkompliziert.
fdisk
oder was auch immer erstellen , lassen Sie einen Teil des Speicherplatzes nicht Teil einer Partition. Beispiel: Erstellen Sie auf einer 256-GB-SSD eine kleine Boot-Partition, eine 2-GB-Swap-Partition und eine 200-GB-Hauptpartition, wobei etwa 54 GB ungenutzt bleiben. Sie können später eine weitere Partition erstellen oder die letzte vorhandene Partition in diesen Bereich vergrößern. Bei modernen Partitionen geht es lediglich darum, das rohe lineare Array von Sektoren / Blöcken zu unterteilen, das das Rohblockgerät darstellt. (zB /dev/sda
oder /dev/nvme0n1
). Die gesamte Formatierung von Rotationsmedien bleibt den internen Datenträgern überlassen.