NUMA细节¶
对于每个节点,此指示板显示与非统一内存访问(NUMA)相关的指标。
内存使用情况¶
远程记录总内存、已使用内存和空闲内存。
空闲内存百分比¶
显示可用内存与总可用内存的比率。
NUMA内存使用类型¶
-
脏 - 等待写回磁盘的内存
-
反弹 - 用于块设备反弹缓冲区的内存
-
映射 - 已映射的文件,如库
-
KernelStack - 内核堆栈使用的内存。这是不可回收的。
NUMA分配命中¶
内存已按预期在该节点上成功分配。
NUMA分配失败¶
尽管进程更喜欢某个不同的节点,但仍然在某个节点上分配丢失的内存。
外部内存用于某个节点,但实际上分配到其他节点上。
匿名内存¶
- 活跃的
- 最近使用的匿名内存,通常不进行交换。
- 不活跃的
- 匿名内存,最近没有使用过,可以换出。
NUMA文件(PageCache)¶
最近使用的活动(文件)Pagecache内存,通常在需要时才回收。
可以回收的不活跃(文件)Pagecache内存,而不会对性能造成巨大影响。
共享内存¶
Shmem Total使用共享内存(在几个进程之间共享,因此包括RAM磁盘,SYS-V-IPC和BSD,如Shmem)。
HugePages统计¶
- 总计
-
由内核分配的大页数(用
vm.nr_hugepages). - 免费的
- 未由进程分配的大页数
-
Surp -
中值以上的池中的大页数
vm.nr_hugepages.剩余hugepage的最大数量由vm.nr_overcommit_hugepages.
局部流程¶
进程运行时在节点上分配的内存。
远程进程¶
当一个进程在另一个节点上运行时,在一个节点上分配的内存。
板的记忆¶
-
板 - 分配是一种内存管理机制,用于对内核对象进行有效的内存分配。
-
SReclaimable - Slab中可能被回收的部分(比如缓存)。
-
SUnreclaim - 在内存压力下无法回收的那部分Slab
最近更新:2023-03-30
