[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hibernate hinterläßt vollen Swap



Am Freitag, den 13.09.2013, 21:52 +0200 schrieb Björn Esser:
> Am Freitag, den 13.09.2013, 21:04 +0200 schrieb Til Schubbe:
> > Hallo Spiro,
> > 
> > * Am 13.09. meinte Spiro Trikaliotis:
> > 
> > > * On Fri, Sep 13, 2013 at 12:02:08AM +0200 Til Schubbe wrote:
> > > 
> > > >                     Denn wenn ich die Kiste schlafen lasse, ohne Swap
> > > > zu belegen, erwarte ich, daß der Swap nach dem Aufwachen wieder leer
> > > > ist. Egal, ob er zwischenzeitlich "intern" gebraucht wurde.
> > > 
> > > Wieso eigentlich hast du diese Erwartung?
> > 
> > Weil ich es noch nicht von einer anderen Seite betrachtet habe.
> > 
> > > So steht das System früher wieder
> > > bereit, zumal die Chance besteht, dass die Nutzung nach dem
> > > Wiederaufwachen anders ist als vorher. Wieso soll das System sich dann
> > > die Arbeit machen, Code und Daten vom Datenträger zu holen, die
> > > möglicherweise eh nicht gebracht werden?
> > 
> > Ok, das ist ein Argument.
> > 
> > Dann bleibt die Frage, ob man dieses Standard-Verhalten ändern kann.
> > 
> > Gruß
> > Til
> > 
> > 
> 
> Hi Till!
> 
> Ich bin zwar kein Debianer mehr (bin jetzt im Fedora-Lager) aber sowas
> könnte vlt. deiner Erwartung nahe kommen:
> 
> cat << EOF > /etc/sysctl.conf
> # force low-swap usage
> vm.swappiness=1
> vm.vfs_cache_pressure=50
> EOF
> 
> Beste Grüße,
>   Björn
> 

ERRATA!!!

es muss ein ">>" vor /etc/sysctl.conf stehen!!! Sonst überschreibst du
die ganze Datei, anstatt etwas anzuhängen.

So ist jetzt korrekt:

cat << EOF >> /etc/sysctl.conf
# force low-swap usage
vm.swappiness=1
vm.vfs_cache_pressure=50
EOF



Reply to: