RAM w systemie nie pokrywa się z RAMem widocznym w panelu

Pantoflarz | 2017-03-14 15:14:40 UTC | #1

Nie wiem czy to bug tylko u mnie, ale juz wczoraj zaobserwowałem podobny bug na drugim serwie. Stwierdziłem że to nic takiego ale dzisiaj pojawiło się to na KVM’ce dlatego piszę.

Wchodząc w Panel:

w tym samym czasie w htop w konsoli:

Na VPS’ie nic nie ma wogóle odpalonego. Ja rozumiem że htop to też nie najlepsze narzędzie ale żeby aż taka rozbieżność była?

P.S Czemu nie ma zajętości dysku pokazanej?


Nieznajomy11 | 2017-03-12 09:50:17 UTC | #2

[quote=”Pantoflarz, post:1, topic:2172”]
Czemu nie ma zajętości dysku pokazanej
[/quote]

https://forum.lvlup.pro/t/brak-statystyk-swapu-i-dysku-dla-starego-kvm/2069


Pantoflarz | 2017-03-12 09:53:35 UTC | #3

Aha to okej, ale i tak błędy występują.


Nieznajomy11 | 2017-03-12 09:56:21 UTC | #4

Raczej to nie pomoże, ale tak spróbuj [code] sync && echo 3 > /proc/sys/vm/drop_caches[/code]

I napisz, czy coś zmienia


SystemZ | 2019-01-26 15:56:23 UTC | #5

To nie jest błąd. Tak ma być. To są dane widziane z poziomu hiperwizora, te z systemu będą inne, należy używać tych z systemu. Te w panelu są raczej rezerwowe i bardzo ogólnikowe, np. pomocne gdy system na VPS ma problemy i nie startuje.

Panel wskaże Ci zawsze pełne zużycie RAM czyli wraz z cache.
W htop dobrze widać że masz pasek na żółto a to jest cache.

Wyrzucanie cache to zły pomysł, gdyż obniży wydajność przez pewien czas, nie ma potrzeby tego robić.

Podobne wątki dotyczące tego zjawiska:

https://forum.lvlup.pro/t/wysokie-zuzycie-ramu-na-openvz/1519


SystemZ | 2017-03-14 15:14:45 UTC | #6