























Pages: 1
I start Arch Linux KDE, RAM used: 1.4 GiB, according to System Monitor.
Then e.g. I use Chromium, Steam, then I close all: 2.0 GiB, why not 1.4 GiB as before? What is the remaining 0.6 GiB?
Probably the file cache - those RAM usage aggregators look fancy on r/unixporn but are completely useless for any meaningful insight.
Compare
"free -h" at least separates the cache
At start:
[a@f44101f2-e4b3-4b62-9eed-a988c75d2c02 ~]$ free -h
cat /proc/meminfo
total used free shared buff/cache available
Mem: 31Gi 1.3Gi 29Gi 17Mi 762Mi 29Gi
Swap: 15Gi 0B 15Gi
MemTotal: 32777324 kB
MemFree: 31119604 kB
MemAvailable: 31449564 kB
Buffers: 1584 kB
Cached: 736740 kB
SwapCached: 0 kB
Active: 935924 kB
Inactive: 182848 kB
Active(anon): 444960 kB
Inactive(anon): 0 kB
Active(file): 490964 kB
Inactive(file): 182848 kB
Unevictable: 46928 kB
Mlocked: 0 kB
SwapTotal: 16777212 kB
SwapFree: 16777212 kB
Zswap: 0 kB
Zswapped: 0 kB
Dirty: 76 kB
Writeback: 0 kB
AnonPages: 427376 kB
Mapped: 396632 kB
Shmem: 17708 kB
KReclaimable: 42504 kB
Slab: 122724 kB
SReclaimable: 42504 kB
SUnreclaim: 80220 kB
KernelStack: 7488 kB
PageTables: 12528 kB
SecPageTables: 2892 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 33165872 kB
Committed_AS: 2226368 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 126096 kB
VmallocChunk: 0 kB
Percpu: 13248 kB
HardwareCorrupted: 0 kB
AnonHugePages: 135168 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
FileHugePages: 0 kB
FilePmdMapped: 0 kB
CmaTotal: 0 kB
CmaFree: 0 kB
Unaccepted: 0 kB
Balloon: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
DirectMap4k: 360480 kB
DirectMap2M: 5851136 kB
DirectMap1G: 27262976 kBthen Chromium, Steam, then close all:
[a@f44101f2-e4b3-4b62-9eed-a988c75d2c02 ~]$ free -h
cat /proc/meminfo
total used free shared buff/cache available
Mem: 31Gi 1.5Gi 27Gi 22Mi 2.4Gi 29Gi
Swap: 15Gi 0B 15Gi
MemTotal: 32777324 kB
MemFree: 29246296 kB
MemAvailable: 31229268 kB
Buffers: 1584 kB
Cached: 2354048 kB
SwapCached: 0 kB
Active: 2297324 kB
Inactive: 511344 kB
Active(anon): 522616 kB
Inactive(anon): 0 kB
Active(file): 1774708 kB
Inactive(file): 511344 kB
Unevictable: 46928 kB
Mlocked: 0 kB
SwapTotal: 16777212 kB
SwapFree: 16777212 kB
Zswap: 0 kB
Zswapped: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 498668 kB
Mapped: 420956 kB
Shmem: 22780 kB
KReclaimable: 124044 kB
Slab: 228244 kB
SReclaimable: 124044 kB
SUnreclaim: 104200 kB
KernelStack: 7008 kB
PageTables: 13296 kB
SecPageTables: 3324 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 33165872 kB
Committed_AS: 2439436 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 126116 kB
VmallocChunk: 0 kB
Percpu: 13824 kB
HardwareCorrupted: 0 kB
AnonHugePages: 188416 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
FileHugePages: 0 kB
FilePmdMapped: 0 kB
CmaTotal: 0 kB
CmaFree: 0 kB
Unaccepted: 0 kB
Balloon: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
DirectMap4k: 716832 kB
DirectMap2M: 10737664 kB
DirectMap1G: 22020096 kBindeed Cached: increased, so it's https://en.wikipedia.org/wiki/Page_cache https://www.linuxatemyram.com/ ?
Now, maybe I should create a new topic? How to disable the page cache? Googling "arch linux disable page cache": https://unix.stackexchange.com/question … page-cache "It is not possible"...
Last edited by bivan (Today 16:04:49)
Why would you need to disable it?
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。