Nachteile der Verwendung einer Auslagerungsdatei / -partition auf einer SSD, auch wenn die Ausfallsrate auf 0 gesetzt ist

1902
pjv

Was sind die Nachteile der Verwendung einer Auslagerungsdatei / -partition auf einer SSD, auch wenn für "swappiness" der Wert 0 festgelegt ist

Ich interessiere mich besonders für den Fall / proc / sys / vm / swappiness = 0. Wie viele Schreibvorgänge werden in der Praxis immer noch in diese Auslagerungsdatei vorgenommen, und hat dies negative Auswirkungen auf die SSD oder einen anderen Nachteil? Oder wäre es fast so, als hätte man keine Auslagerungsdatei?

Ich bin mir ziemlich bewusst, was Swappiness = 0 bedeutet, nur nicht, was es in der Praxis bedeutet .

Meine Frage stammt von einem Problem, das ich ohne Swap habe: https://stackoverflow.com/questions/4567972/error-executing-aapt-all-of-the-sudden . In Bezug auf SSD und Swap gibt es ähnliche Fragen, die sich jedoch nicht eingehend mit dem Swappiness auseinandersetzen = 0: Nachteile, wenn keine Swap-Partition vorhanden ist. Soll ich meine Swap-Datei auf einem SSD-Laufwerk behalten?

5

1 Antwort auf die Frage

2
Olli

Wenn Sie nicht mehr Arbeitsspeicher als die Menge Ihres physischen Arbeitsspeichers verwenden, wird Ihre Auslagerungsdatei überhaupt nicht verwendet. In diesem Fall spielt es keine Rolle. Wenn Ihr Swappiness = 0 ist.

Ich würde sagen, dass, wenn Ihre Anwendungen zufällig Swap verwenden (mehr als der physische Arbeitsspeicher von Zeit zu Zeit), es keine Rolle spielt. Zum Beispiel wird beim Kompilieren von Software (in Continuous Integration Machine mehrere Builds pro Tag) die Festplatte ziemlich häufig verwendet, und bis jetzt gab es keine Probleme.