Leere Auslagerungsdatei nach der Verwendung von dd

363
mbajur

Laut vielen im Internet verfügbaren Tutorials (wie zum Beispiel dieses https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04 ), um eine Swap-Datei zu erstellen Ich muss einen folgenden Befehl verwenden:

sudo dd if=/dev/zero of=/swapfile bs=1G count=4 

Aus irgendeinem Grund sollte diese Datei zwar 4 GB groß sein, jedoch 0

root@vps:~# ls -sh /swapfile 0 /swapfile 

Ich fühle mich irgendwie hilflos, weil ich weder ein so guter Superuser bin, noch bietet eines dieser Tutorials eine Lösung für den Umgang damit. Darüber kann ich im Internet auch nichts finden.

1
Das Tutorial, mit dem Sie verlinkt haben, scheint kompliziert zu sein, mit Ausnahme des "Faster Way", der das Programm "fallocate" verwendet, das vom Paket * libextunix-ocaml * in Ubuntu 14.04 bereitgestellt wird. Sie können eine 4-GB-Auslagerungsdatei erstellen, indem Sie: `sudo fallocate -l 4G / swapfile` verwenden karel vor 8 Jahren 1
ok, officially, i'm an idiot that i didn't scrolled down to see that section. It's not a direct answer to my question so it should't be posted as an answer (or should it?) but i'm gonna use `fallocate` so here is your comment up-vote :) thanks! mbajur vor 8 Jahren 0

1 Antwort auf die Frage

1
karel

Das Tutorial, mit dem Sie verlinkt haben, scheint kompliziert zu sein, mit Ausnahme des Faster Way, der das fallocateProgramm verwendet, das vom Paket libextunix-ocaml in Ubuntu 14.04 bereitgestellt wird . Sie können eine 4 GB-Auslagerungsdatei erstellen, indem Sie Folgendes verwenden:sudo fallocate -l 4G /swapfile