Ich würde mit Eugens Rat beginnen, den Swap komplett von der SSD zu entfernen, da Sie wahrscheinlich über ausreichend RAM verfügen, um keinen Swap zu benötigen. Wenn Sie tatsächlich eine Reihe von Auslagerungen für Ihre Berechnungen benötigen, können Sie diese später von Ihrem großen Medienlaufwerk aus hinzufügen. Sie müssen nicht einmal neu partitionieren, da Linux sowohl Dateien als auch Partitionen austauschen kann. (Partitionen sind jedoch effizienter)
# create a giant file dd if=/dev/zero of=/media/geert/HDD/swap bs=1G count=128 # make sure only root can read it or move it chmod 700 /media/geert/HDD/swap chmod go-w /media/geert/HDD # just guessing here # with new enough tools, swapon can act on the file directly # else you need to create a loopback device on it first mkswap /media/geert/HDD/swap swapon /media/geert/HDD/swap # Add it to /etc/fstab so that it activates on startup echo "/media/geert/HDD/swap none swap sw,auto 0 0" >> /etc/fstab
Swap ist nur "langsamer, aber billiger RAM" für Leute, die es brauchen. Wenn Sie über mehr RAM verfügen, als Sie benötigen, ist kein Swap erforderlich. Ich habe zahlreiche Server ohne Swap ausgeführt und es ist kein Problem. Ich habe sogar Desktop-Systeme mit geringem RAM ohne Swap ausgeführt, um die Verzögerung zu vermeiden, die durch eine große Webseite verursacht wird, die plötzlich alle meine Apps aufgibt und mein System blockiert. Ich würde lieber den Absturz des Browser-Tabs (durch Linux OOM getötet) sofort sehen, als fünf Minuten warten, während mein System zum Stillstand kommt und schließlich beschließt, den Browser-Tab trotzdem zu beenden.
Die "Faustregel" darüber, dass die Swap-Größe mit der RAM-Größe übereinstimmt, gilt für Suspend-to-Disk. Daher müssen Laptops (oder sogar Desktops) diese Praxis beibehalten, wenn sie diese Funktion wünschen. Es war auch eine Empfehlung für Server, die davon ausgehen, dass Sie einen Server mit einer für die Arbeitslast erforderlichen wirtschaftlichen RAM-Kapazität und eine Menge kostengünstiger Festplatten haben. Wenn eine Gruppe von Benutzern beschließt, ihre Aufgaben auf einmal auszuführen, verhindert der Swap, dass sie getötet werden ... aber lassen Sie den Server ziemlich lange stehen, bis sie fertig sind.
Ich glaube, Sie haben es bereits gemerkt, aber in der "df" -Auflistung, die keine Festplattenpartition in der linken Spalte erwähnt, handelt es sich lediglich um ein virtuelles Dateisystem, das entweder im RAM gespeichert ist oder bei Bedarf generiert wird. Sie belegen keine Ihrer Festplatten.