
Linux系统调优
文章平均质量分 79
叶之香
闲看繁花似锦
展开
-
Linux OOM-killer机制说明
1.什么是OOM-killeroom_killer(out of memory killer)是Linux内核的一种内存管理机制,在系统可用内存较少的情况下,内核为保证系统还能够继续运行下去,会选择杀掉一些进程释放掉一些内存。通常oom_killer的触发流程是:进程A想要分配物理内存(通常是读写内存)->触发缺页异常->内核去分配物理内存->物理内存不足,触发OOM。1......原创 2019-04-15 09:52:46 · 4086 阅读 · 1 评论 -
Linux内存管理回收机制
Linux内存管理回收机制1.Linux内存管理简介 Linux将所管理的内存划分为内存节点(node)、内存分区(zone)和页框(page)。1.1.内存节点(node) 依据CPU访问代价的不同来划分。多CPU环境下,本地和远端内存属于不同节点。1.2.内存分区(zone) 在内存节点上,划分多个不同分区:DMA、Normal和HighMemory(可选)。...原创 2019-04-19 15:01:21 · 3223 阅读 · 0 评论