diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2021-03-17 16:32:16 +0100 |
---|---|---|
committer | Christian Göttsche <cgzones@googlemail.com> | 2021-03-17 16:32:16 +0100 |
commit | 9f41dc3332a942eb4c578819e38cd40812656c2e (patch) | |
tree | 405204d3bbaf356b9eabfee16dd5429eecedc5d7 /linux | |
parent | d9f2eacbc5b3fccf63b24944ce9a30d762baea3c (diff) |
MemoryMeter: show shared memory before cached
Shared memory is less free-able than cached memory.
Show it beforehand.
Diffstat (limited to 'linux')
-rw-r--r-- | linux/Platform.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/linux/Platform.c b/linux/Platform.c index 052a29cb..1655c7df 100644 --- a/linux/Platform.c +++ b/linux/Platform.c @@ -286,13 +286,13 @@ void Platform_setMemoryValues(Meter* this) { this->total = pl->totalMem > lpl->totalHugePageMem ? pl->totalMem - lpl->totalHugePageMem : pl->totalMem; this->values[0] = pl->usedMem > lpl->totalHugePageMem ? pl->usedMem - lpl->totalHugePageMem : pl->usedMem; this->values[1] = pl->buffersMem; - this->values[2] = pl->cachedMem; - this->values[3] = pl->sharedMem; + this->values[2] = pl->sharedMem; + this->values[3] = pl->cachedMem; this->values[4] = pl->availableMem; if (lpl->zfs.enabled != 0) { this->values[0] -= lpl->zfs.size; - this->values[2] += lpl->zfs.size; + this->values[3] += lpl->zfs.size; } } |