Memory management 什么是内核管理内存?如何减少内存?

Memory management 什么是内核管理内存?如何减少内存?,memory-management,linux-kernel,low-memory,Memory Management,Linux Kernel,Low Memory,作为linux内存管理和内存使用的im新手。这个问题可能很琐碎。 我仍然有一些疑问。如果我错了,请建议我 从cat/proc/meminfo列出内存使用情况和可用性 从中我可以了解系统的总可用RAM、空闲RAM和更多。从中我可以导出内核管理内存 kernelmanaged=MemTotal-(MemFree+Bufferes+Cached+anonpage) 假设meminfo i中的hv值低于以下值 内核管理=38426M-(250.43M+1.73M+43.71M+71M)=174M 如果内

作为linux内存管理和内存使用的im新手。这个问题可能很琐碎。 我仍然有一些疑问。如果我错了,请建议我

cat/proc/meminfo
列出内存使用情况和可用性

从中我可以了解系统的总可用RAM、空闲RAM和更多。从中我可以导出内核管理内存

kernelmanaged=MemTotal-(MemFree+Bufferes+Cached+anonpage)

假设meminfo i中的hv值低于以下值

内核管理=38426M-(250.43M+1.73M+43.71M+71M)=174M

如果
内核管理内存=17.4MB

1) 这个内核管理内存到底意味着什么?内核是如何管理它所使用的内存的


2) 有没有可能将内存从17MB减少到12MB或更低?如果有,我该怎么做?

如果您对内核内存管理没有相当深入的了解,那么最好还是让内核自己做。您想调整它有什么具体原因吗?/proc/slabinfo将提供一些内存使用位置的详细信息@KirbyTodd我需要减少512MB的内存使用,现在我有200MB到250MB的可用空间,所以我需要减少至少50到70MB的可用空间。现在system-125Mb内核-20mB保留-127MB等是否有可能在内核和保留内存中释放一些内存。我怎样才能调整它。