Ab OS X 10.10 verwendet Apple die Kext-Signatur. Seitdem ist es schwierig und gefährlich geworden , TRIM für SSDs von Drittanbietern unter OS X manuell zu aktivieren. Dies bedeutet, dass Benutzer mit SSDs, die nicht von Apple stammen, früher oder später eine Verschlechterung der Schreibgeschwindigkeit feststellen werden.
Ich frage mich also, welche Möglichkeiten ich habe, um diese Situation zu vermeiden. Einige Ansätze, die mir einfallen könnten, implizieren zusätzliche Probleme:
- Kennen Sie einen alternativen Ansatz, bei dem die Kext-Signatur nicht deaktiviert werden muss?
- Gibt es Tools oder Tricks, um eine SSD manuell zu bereinigen (dh einen TRIM-Befehl auszugeben)?
- Wenn ich mich vorübergehend für ein Tool wie TRIM Enabler entscheiden würde, wie lange müsste es aktiviert werden, um die Festplatte zu bereinigen?
Zusammenfassend: Kein TRIM auf Yosemite. Was kann ich tun?
Antworten:
EDIT 3:
Ja! Seit der Veröffentlichung von 10.10.4 bietet Apple ein neues Tool namens an
trimforce
, mit dem Benutzer TRIM auch auf nicht unterstützten Datenträgern aktivieren können. Die endgültige Antwort lautet nun:/ EDIT 3
EDIT 1:
Endlich habe ich einen Weg gefunden! Anscheinend ist im
fsck
Tool ein ordentlicher Trick versteckt , wie diese Antwort sagt.In Zukunft werde ich daher von Zeit zu Zeit in den Einzelbenutzermodus booten (drücken Sie beim Startbildschirm ⌘+ S) und den Befehl ausgeben
fsck -fy
. Es überprüft die Festplatte und endet mit der NachrichtTrimming unused blocks.
/ EDIT 1
EDIT 2:
Es gibt also ein neues Tool namens Disk Sensei , das sich genau auf dieses Problem spezialisiert hat. Es verfügt über einen manuellen TRIM-Befehl und hilft Ihnen, die Kext-Signatur von Yosemite ein- und auszuschalten.
/ EDIT 2:
Außerdem habe ich über DiskFresh gelesen, was etwas erreichen würde, wonach ich ursprünglich gefragt hatte. Dieses Windows-Tool (Bootcamp-Partition erforderlich) schreibt alle Daten von Partitionen oder einer gesamten Festplatte neu. Dieser Ansatz scheint etwas weniger schmerzhaft zu sein, als meine SSD zu löschen und von einem Backup wiederherzustellen. Es hat jedoch auch den Nachteil, einen zusätzlichen Schreibzyklus durchzuführen.
quelle
Ein alternativer Ansatz wäre, so viel Speicherplatz wie möglich auf der SSD frei zu lassen, damit die GC gut funktioniert.
Ich habe dies getan, dh TRIM auf dem Client-Computer aktiviert, als Yosemite veröffentlicht wurde, und ich habe die Konsequenzen nicht vollständig verstanden. Jetzt hoffe ich nur, dass sie das Update mit dem neuen AppleAHCIBlockStorage installiert, bevor sie aus irgendeinem Grund cmd + optn + p + r ausprobiert.
Jetzt würde ich es auf nichts anderem als auf Ihrem Computer tun, mit dem Sie einige Zeit außer Betrieb sein können, wenn Sie das NVRAM löschen. Sie mussten einen anderen Mac haben oder ein Boot-Medium / Installationsmedium haben und sudo nvram boot-args = kext-dev-mode = 1 ausdrucken .
quelle
Abhängig vom SSD-Hersteller habe ich gelesen, dass ein Neustart Ihres Computers und das Gedrückthalten der Optionstaste Sie zur Auswahl der Startdiskette bringt und diese dann einige Stunden lang in diesem Zustand stehen lässt, ohne eine Startdiskette auszuwählen Ich glaube, ich habe das auf dem MacGeekGab des MacObservers gelesen, oder vielleicht war es der Podcast, nicht sicher. Hast du gehört, dass dies wahr ist? @PascalCouq
quelle
Vielleicht möchten Sie die Software "Disktester" ausprobieren. Es hat eine Überholungsfunktion, die anscheinend mit SSDs funktioniert. Ich habe es selbst noch nicht ausprobiert, aber es sieht ziemlich echt aus.
quelle
Ich empfehle, das Trimmen zu aktivieren und Firmware-Updates durchzuführen! :) :)
quelle