Ab OS X 10.10 verwendet Apple Kext-Signaturen. Seitdem ist es schwierig und gefährlich geworden , TRIM für SSDs von Drittanbietern unter OS X manuell zu aktivieren. Das bedeutet, dass Benutzer mit Nicht-Apple-SSDs früher oder später abnehmende Schreibgeschwindigkeiten sehen werden.
Also frage ich mich, welche Möglichkeiten ich habe, um diese Situation zu vermeiden. Einige Ansätze, die mir einfallen, implizieren zusätzliche Probleme:
Zusammenfassend: Kein TRIM auf Yosemite. Was kann ich machen?
BEARBEITEN 3:
Ja! Seit der Veröffentlichung von 10.10.4 bietet Apple nun ein neues Tool namens trimforce
, mit dem Benutzer TRIM auch auf nicht unterstützten Datenträgern aktivieren können. Die ultimative und endgültige Antwort lautet nun also:
sudo trimforce enable
/BEARBEITEN 3
BEARBEITEN 1:
Endlich habe ich einen Weg gefunden! Anscheinend ist im fsck
Tool ein netter Trick versteckt, wie diese Antwort sagt.
In Zukunft werde ich also von Zeit zu Zeit in den Einzelbenutzermodus booten ( auf dem Startbildschirm ⌘+ drücken) und den Befehl eingeben . Es überprüft die Festplatte und endet mit der MeldungSfsck -fy
Trimming unused blocks.
/ BEARBEITEN 1
BEARBEITEN 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.
/BEARBEITEN 2:
Außerdem habe ich über DiskFresh gelesen , das etwas erreichen würde, wonach ich ursprünglich gefragt hatte. Dieses Windows-Tool (Bootcamp-Partition erforderlich) schreibt alle Daten von Partitionen oder einer ganzen Festplatte neu. Dieser Ansatz scheint etwas weniger schmerzhaft zu sein, als meine SSD zu löschen und aus einem Backup wiederherzustellen. Es hat jedoch auch den Nachteil, dass ein zusätzlicher Schreibzyklus durchgeführt wird.
Ein alternativer Ansatz wäre, so viel Speicherplatz wie möglich auf der SSD frei zu lassen, damit 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 versucht.
Jetzt würde ich es auf nichts außer Ihrem Computer tun, mit dem Sie umgehen können, wenn Sie einige Zeit ausfallen, wenn Sie NVRAM löschen. Sie mussten jedoch einen anderen Mac oder ein Bootmedium/Installationsmedium haben und sudo nvram boot-args=kext-dev-mode=1 ausdrucken .
Abhängig vom SSD-Hersteller habe ich gelesen, dass Sie Ihren Computer neu starten und die Optionstaste gedrückt halten, was Sie zur Auswahl der Startdiskette bringt und ihn dann einige Stunden in diesem Zustand sitzen lässt, ohne eine Bootdiskette auszuwählen Ich glaube, ich habe das auf MacGeekGab von MacObserver gelesen, oder vielleicht war es der Podcast, nicht sicher. Haben Sie gehört, dass dies wahr ist? @PascalCouq
Vielleicht möchten Sie die Software "disktester" ausprobieren. Es hat eine Überholungsfunktion, die anscheinend mit SSDs funktioniert. Ich habe es noch nicht selbst ausprobiert, aber es sieht ziemlich legitim aus.
Fahrrad
n1000
Fahrrad