02-03-2019, 18:10
0
@magnus -- no nie. Jak sobie zajrzysz w free to tam masz:
Jak wydasz sync, to nic się w kwestii buff/cache nie zmieni. Jeśli chcesz opróżnić bufory, to od tego jest plik /proc/sys/vm/drop_caches . Dirty pages to jest całkiem inny rodzaj stron pamięci i tego nie można po prostu wywalić z pamięci, bo takie zachowanie skutkuje uszkodzeniem pliku, np. spróbuj wyłączyć kompa wyciągając kabel z gniazdka. Jak będziesz miał sporo dirty pages w RAM, to fsck ci zaraz sporo plików wywali podczas startu systemu.
Kod:
$ free -m
total used free shared buff/cache available
Mem: 3.6Gi 1.4Gi 880Mi 146Mi 1.3Gi 1.8Gi
Swap: 6.0Gi 0B 6.0Gi
Total: 9.6Gi 1.4Gi 6.9Gi
Jak wydasz sync, to nic się w kwestii buff/cache nie zmieni. Jeśli chcesz opróżnić bufory, to od tego jest plik /proc/sys/vm/drop_caches . Dirty pages to jest całkiem inny rodzaj stron pamięci i tego nie można po prostu wywalić z pamięci, bo takie zachowanie skutkuje uszkodzeniem pliku, np. spróbuj wyłączyć kompa wyciągając kabel z gniazdka. Jak będziesz miał sporo dirty pages w RAM, to fsck ci zaraz sporo plików wywali podczas startu systemu.