Ich habe ein paar 16-GB-SDHC-Karten mit normaler Geschwindigkeit. Wenn ich sie also benutze, mache ich mir keine Sorgen, dass sie beschädigt werden, aber ich habe mich gefragt: Tauschen Sie eine 320-GB-Festplatte mit 7200 U / min aus, auf der auch Ubuntu besser installiert ist oder schlimmer als eine SD-Karte mit der einzigen Verwendung als Tausch?
7
Antworten:
Wenn Sie sich nicht um Schäden an Ihren SD-Karten kümmern, hängt dies wirklich nur von der Geschwindigkeit ab. Ihre 7200 U / min sind intern wahrscheinlich langsamer als die interne Lese- / Schreibgeschwindigkeit Ihrer SD-Karte, aber tatsächlich ist es wahrscheinlich der größte Engpass , Daten zum Laufwerk zu bringen. Sofern Ihr SD-Kartenleser nicht sehr neu ist, sollte die mit einer SATA verbundene Festplatte mit 7200 U / min erheblich schneller sein.
Es ist unwahrscheinlich, dass Ihre SD-Karte über einen anständigen Mikrocontroller verfügt, mit dem verbrauchter / beschädigter Speicher sehr effizient behoben werden kann (wie die Adresse der SSD zu Speicherfehlern führte). Daher werden Sie höchstwahrscheinlich keinen Fehler bemerken, bis Sie einen katastrophalen Fehler für die SD-Karte erhalten.
Wenn Sie auf diesem System etwas "geschäftskritisches" verwenden, sollten Sie auf keinen Fall mit den SD-Karten arbeiten.
quelle
Die SD-Karten weisen beim Tausch eine deutlich schlechtere Leistung auf und können ihre Lebensdauer verkürzen.
Flash-Medien sind in ihrer Zugriffsgeschwindigkeit asynchron. Das Ausführen vieler separater Leseaktionen ist sehr schnell und schneller als gewöhnlich auf einer Festplatte. Das Ausführen vieler separater kleiner Schreibaktionen ist jedoch sehr langsam, oft um eine Größenordnung langsamer als auf einer Festplatte.
Wenn Sie auf die Festplatte wechseln, besteht Ihre Arbeitslast aus vielen kleinen Schreibvorgängen - der Arbeitslast mit der schlechtesten Leistung.
(Falls Sie sich fragen, umgehen moderne SSDs dieses Problem mit sehr ausgefeilten Firmware-Tricks, die einfachere Flash-Laufwerke wie SD-Karten nicht haben).
Flash-Medien haben eine begrenzte Anzahl von Schreibzyklen. Diese Grenze ist hoch genug, damit sich normale Verbraucher keine Sorgen machen müssen - sie liegt normalerweise bei Zehntausenden von Schreibvorgängen. Wenn Sie jedoch tauschen, erhöht sich der Verschleiß des Laufwerks erheblich. Wahrscheinlich nicht genug, um Probleme über einen kurzen Zeitraum zu beobachten.
quelle
Sie können zwar eine SD-Karte zum Tauschen verwenden (Raspberry Pi tut dies beispielsweise), dies ist jedoch nicht ideal. Verwenden Sie Ihre Festplatte, da diese viel schneller als eine SD-Karte ist. Außerdem nutzt sich eine SD-Karte aufgrund der begrenzten Anzahl von Schreibvorgängen möglicherweise bei starker Beanspruchung ab.
quelle
Basierend auf meinem Kommentar hier
Als erstes ist der Anwendungsfall für das Swap-Laufwerk zu berücksichtigen. Wird dieses Swap-Laufwerk häufig verwendet, weil das System weniger Speicher hat und zum gleichzeitigen Ausführen vieler verschiedener Anwendungen verwendet wird?
Wenn ja, ist es definitiv besser, einen Swap auf dem Hauptlaufwerk durchzuführen, da viele Schreibvorgänge auf die SD die Leistung beeinträchtigen. In Fällen, in denen das System eine Swap-Seite auf eine beschädigte SD geschrieben hat, stürzt das System ab und muss es sein mit einer neuen SD neu gestartet.
Wenn nein, müssen Sie die Geschwindigkeit des SD-Karten-Controllers berücksichtigen (und auch die Geschwindigkeit, die die SD-Karte selbst unterstützt, dh die Klasse der SD-Karte). In diesem Fall sollten Sie der Antwort von @ thomasrutter folgen.
Der zweite zu berücksichtigende Fall (ich füge dies hinzu, der nicht Teil der OP-Frage ist, aber für heutige Laptops relevant ist) ist, ob das Hauptlaufwerk ein SSD-Laufwerk oder ein Rotationslaufwerk ist.
Für SSD-Laufwerke würde ich immer empfehlen, eine SD-Karte für den Austausch (oder überhaupt keinen Austausch) zu verwenden, da die SSDs immer noch sehr teuer sind und es finanziell sinnvoll ist (die SD zu verschlechtern, die billig ist, anstatt die SSD, die es ist um ein Vielfaches teurer).
Betrachten wir abschließend den Fall eines Computers mit ausreichend großem RAM und einem SSD-Laufwerk. Für diese Maschinen (Laptops / Desktops) würde der Hauptspeicher für fast alle Arbeitslasten ausreichen. Daher würde ich empfehlen, die Auslagerung auf 0 einzustellen (die Auslagerung wird nur in Fällen verwendet, in denen der Hauptspeicher voll ausgelastet ist, oder zum Aktivieren des hybriden Suspend / Hibernate). Für diese Systeme würde ich definitiv einen Austausch von 0 mit einer SD-Karte als Austauschlaufwerk empfehlen. Der Grund dafür ist, dass jedes Mal, wenn Sie anhalten, eine Reihe von Schreibvorgängen für den Swap ausgeführt werden und das Herabsetzen einer SD-Karte weitaus billiger ist als das Herabsetzen eines SSD-Laufwerks.
quelle