Ist die SSD der ideale Ort für Anwendungen?
Die SSD ist der ideale Ort für alle Ihre Daten. Wenn Sie jedoch wenig Platz haben (wie die meisten SSD-Besitzer), wird empfohlen, einige der größeren und allgemeineren Dateitypen (Musik, Filme usw.) auszulagern, ohne die Leistung Ihres Tages zu beeinträchtigen Tag.
Allerdings ist es möglicherweise zu viel des Guten, wenn Sie Ihren Home-Ordner auf einem separaten Laufwerk haben, da sich dort viele kleine Dateien befinden (Anwendungseinstellungen, Programm-Caches und anderes), die Ihre Software und Ihr System bei der effizienten Funktion unterstützen. In manchen Fällen können Sie Ihre Leistung unbeabsichtigt mäßig bis ganz erheblich verringern .
Bedenken Sie auch, dass OS X je nach Bedarf tmp-Dateien erstellt und sogar Dinge hin und her jongliert, je nach Bedarf. Dies alles wird auf das Laufwerk geschrieben, auf dem Ihr System installiert ist (Orte wie / var / tmp usw.). Und ehrlich gesagt macht es wenig Sinn, eine SSD zu kaufen, um ihre Vorteile zu nutzen, wenn Sie alles auslagern möchten. SSDs sind heutzutage billig und haben alle längere Garantien (die meisten sind 5 Jahre) als die meisten herkömmlichen HDDs.
Wo soll sich die Swapdatei befinden? Verkürzt es die Lebensdauer der SSD?
Lassen Sie die Auslagerungsdatei in Ruhe. Eines der ersten Dinge, die neue SSD-Besitzer tun, ist das Durchsuchen ihrer Systeme nach Möglichkeiten, um Lese- und Schreibvorgänge zu verhindern (lesen: langsames Tragen von Zellen), um letztendlich die Lebensdauer ihres Laufwerks zu verlängern, als ob sie dies getan hätten nur ein paar kurze Monate ( BitMICRO hat tatsächlich einige der Mythen über die Lebensdauer von SSDs entlarvt ). Dies ist eine unmögliche Aufgabe. OS X (und alle anderen Betriebssysteme) führen Millionen kleiner Lese- / Schreibvorgänge in ihren Aufgaben durch.
Dateien werden mehrfach zwischengespeichert und viel "Voodoo" wird unter der Haube gemacht. Lion, mit Versionen, lokalen Time Machine-Backups usw. doppelt so. Wenn Sie sich ständig Gedanken über Lese- / Schreibzyklen machen und alle, die darauf hindeuten, dass Swap deaktiviert, ohne Zeitaufwand ausgeführt oder sogar eine RAM-Disk erstellt wird, verkaufen Sie nur Schlangenöl (es gibt jedoch einige Optimierungen, die Sie durchführen können) führen Sie dies aus , um Speicherplatz freizugeben oder den SSD-Verschleiß zu verringern. Dies ist jedoch häufig mit dem Deaktivieren von Diensten verbunden, was einige möglicherweise als nützlich erachten. Keiner von ihnen präsentiert jemals echte, harte Daten über ihre Leistungssteigerungen. Mein Auto fährt sich viel besser, nachdem es eine gute Wäsche und Detaillierung hatte, aber Seife und Wasser tunen eindeutig keine Motoren. Es ist ein Placebo-Effekt und ziemlich stark.
Jetzt heißt der neue Trend TRIM. Erstens zeigt der einzige echte Artikel zu diesem Thema (der bis zu einem gewissen Grad kritisiert wurde, obwohl niemand ihn völlig entlarvt hat), dass OS X nur sehr wenig von TRIM profitiert. Zweitens war TRIM Enabler (entwickelt von Oskar Groth) in letzter Zeit ein Streitpunkt, wobei einige behaupten, der Installer sei von Natur aus fehlerhaft. Grant Pannell nahm es auf sich , um das Problem zu beheben . Dennoch bleibt eine Frage offen: Braucht OS X TRIM? Und wenn das ein klares "Ja" ist, unter welchen Umständen?
Es ist mittlerweile so, dass viele SSD-Hersteller ihre eigenen Garbage-Collection-Routinen direkt auf das Laufwerk setzen. Alle SandForce-Chipsätze sind mit einem so genannten Recycler ausgestattet , der "intelligent die Speicherbereinigung mit dem geringsten Einfluss auf die Flash-Lebensdauer durchführt" (und mittlerweile ist es Konsens, dass TRIM für SSDs mit diesen Controllern eigentlich nicht mehr verwendet werden sollte). Daher dient das Hinzufügen von TRIM nur dazu, den Overhead zu erhöhen und die Leistung zu verringern, wenn auch nur geringfügig (basierend auf meinen eigenen Tests mit XBench und HD Speed Test ). Andere Hersteller, wie Kingston, ziehen ebenfalls nach, indem sie die native Garbage Collection direkt auf dem Controller hinzufügen (obwohl dies nichts Neues ist). Daher reicht es nicht aus, den Schalter auf TRIM zu betätigen und davon auszugehen, dass dies zu Ihrem Vorteil ist.
Während das Netz mit Fehlinformationen und Gerüchten gefüllt ist, hat eine bestimmte Person (Hyram) einige interessante Informationen zum Thema gepostet. Lesen Sie hier mehr darüber, was er zu sagen hat, warum Apple sich nicht dafür entschieden hat , TRIM für alle SSDs zu aktivieren (lesen Sie auch seinen nachfolgenden Kommentar, nur ein paar davon weiter unten). In seinem ersten Beitrag spricht er über Folgendes:
Apple hat die TRIM-Unterstützung aus einem sehr guten Grund gesperrt - ihr Code funktioniert zuverlässig mit den von ihnen ausgewählten SSDs und mit keinem anderen, da sie in nanosekundenkritischen Zeitschleifen programmiert sind, die perfekt mit den Zugriffszeiten der in Apple verwendeten Controller übereinstimmen SSDs. Die Verwendung dieser Treiber mit anderen Controllern kann sie bestenfalls verlangsamen und im schlimmsten Fall den thermischen Effekt erhöhen, der die Speicherzellen zerstört, indem der Controller gezwungen wird, zu handeln, wenn er noch nicht ganz bereit ist. Dieser Temperaturanstieg beschleunigt den Tod der SSD und reduziert die ohnehin schon geringe Lebensdauer auf sechs Monate, wenn nicht sogar weniger.
Dann gibt es da noch die Sandforce-Frage. SSDs, die einen der DuraClass-Controller (SF1200 oder besser) von Sandforce verwenden, benötigen überhaupt kein TRIM, da sie ein eigenes System zur Speicherbereinigung und zum Ausgleich von Abnutzung haben, das parallele Schreibvorgänge verwendet, da tatsächlich zwei Sätze von Chip-Controllern eingebaut sind: Während einer die Anforderungen des Hosts beim Lesen und Schreiben der angeforderten Daten erfüllt, verwaltet der andere die Solid-State-Arrays autonom, verschiebt Daten, auf die regelmäßig zugegriffen wird, in neue Zellen, aktualisiert die Blockindizes und verteilt die Arbeitslast im Allgemeinen, um sicherzustellen, dass die thermischen Effekte erhalten bleiben auf ein absolutes Minimum. Durch die Aktivierung von TRIM ist die SSD gezwungen, doppelt so hart zu arbeiten, da jetzt zwei separate Elementverwaltungssysteme ausgeführt werden, eines vom Betriebssystem aus und eines vom Gerät selbst. Dies erhöht den thermischen Schaden dramatisch und wiederum
Während niemand offiziell bestätigt hat, ob er auf der Marke ist oder nicht, müssten Sie ziemlich dick sein, um seine Warnung vollständig zu ignorieren. Um es ganz klar auszudrücken, es macht Sinn. Wenn das Problem nur darin besteht, einer Kernel-Erweiterung mitzuteilen, dass sie den TRIM-Schalter für alle SSDs umlegen soll, macht es für Apple keinen Sinn , dies nicht zu tun. Viele würden dagegen argumentieren, dass Apple es tut, damit Sie ihre hochpreisigen SSDs kaufen, aber meiner Erfahrung nach ist Apple bestrebt, das Benutzererlebnis zu erweitern, nicht zu unterdrücken. Es gibt unzählige billige Peripheriegeräte von Drittanbietern auf dem Markt (von Videoadaptern bis hin zu Mäusen und Tastaturen), und Apple hat keines davon daran gehindert, optimal zu funktionieren. Warum sollten sie mit SSDs beginnen? Hier ist eindeutig mehr los.
Ich fordere Sie dringend auf, in Ihre SSD zu schauen und herauszufinden, ob sie über eine integrierte Garbage Collection verfügt. Und selbst wenn dies nicht der Fall ist, würde ich TRIM noch einmal überlegen. Meines Wissens und meiner Interpretation nach ist TRIM ein veraltetes System, das eine wesentlich effizientere Müllabfuhr an Bord ermöglicht.
Um ehrlich zu sein, haben alle SSDs eine Garantie von mindestens 3 Jahren (die meisten Hersteller haben sie auf 5 erhöht). Sollte das Laufwerk vorher ausfallen, erhalten Sie ein neues. Anandtech hat einen außergewöhnlichen Artikel über den aktuellen Stand von SSDs geschrieben , den Sie vielleicht nützlich finden, aber auch solche Dinge sollten Sie nicht erschrecken. Machen Sie einfach regelmäßige Backups und genießen Sie Ihr neues Laufwerk.