Haben Sie mehrere Auslagerungsdateien ausprobiert? 4 Gigs klingt, als ob Sie die Dateigrößenbeschränkung für ein 32-Bit-System erreichen.
Ich habe dieses Tutorial bei centos.org gefunden, das ziemlich sauber dargelegt hat, wie man Auslagerungsdateien manuell erstellt.
So fügen Sie eine Auslagerungsdatei hinzu:
- Bestimmen Sie die Größe der neuen Auslagerungsdatei in Megabyte und multiplizieren Sie sie mit 1024, um die Anzahl der Blöcke zu bestimmen. Beispielsweise beträgt die Blockgröße einer 64 MB-Auslagerungsdatei 65536.
- Geben Sie an einer Shell-Eingabeaufforderung als root den folgenden Befehl ein, wobei count der gewünschten Blockgröße entspricht:
dd if=/dev/zero of=/swapfile bs=1024 count=65536
- Richten Sie die Auslagerungsdatei mit dem Befehl ein:
mkswap /swapfile
- So aktivieren Sie die Auslagerungsdatei sofort, jedoch nicht automatisch beim Start:
swapon /swapfile
- Um es beim Booten zu aktivieren, bearbeiten Sie / etc / fstab, um den folgenden Eintrag aufzunehmen:
/swapfile swap swap defaults 0 0
Beim nächsten Systemstart aktiviert das System die neue Auslagerungsdatei.
Nachdem Sie die neue Auslagerungsdatei hinzugefügt und aktiviert haben, vergewissern Sie sich, dass sie aktiviert ist, indem Sie die Ausgabe des Befehls
cat /proc/swaps
oder anzeigenfree
.