作为 linux 中内存管理和内存使用的新手。这个问题可能很琐碎。仍然在这里我有一些疑问。如果我错了,请建议我。
从中cat /proc/meminfo
列出内存使用情况和可用性。
从这里我可以了解 Total avilabel RAM、free ram 和更多系统。从这里我可以派生内核管理内存。
Kernel Managed = MemTotal - (MemFree + Bufferes + Cached + AnonPages)
假设从 meminfo 我 hv 低于值。
内核管理 = 384.26M -(250.43M+ 1.73M+ 43.71M+71M)=17.4M
如果kernel managed memory=17.4MB
.
1)这个内核管理的内存到底是什么意思?内核如何管理它使用的所有内存?
2) 是否有可能减少这个内存,例如从 17MB 到 12MB 或更少?如果可以,我该怎么做?