Linux内核中unthrottles cfs_rq hardlockup问题的原因及解决方案
摘要:一 问题背景 在CPU数量众多、多层级且cgroup数量也众多的环境中,偶发CFS带宽时钟中断处理过程中出现hardlockup。 [exception RIP: tg_unthrottle_up+25] RIP: ffffffff810c9658 RSP: ffff882f7fc83dc8 RFL
阅读全文
cgroup中cpuset,cpu,cpuacct挂载目录不一致问题
摘要:不同环境cpuset,cpu,cpuacct三个cgroup子系统的路径不一样
阅读全文
消失的内存之共享内存shmem
摘要:一 背景 一台线上机器内存触达告警水位,业务方通过/proc/meminfo中发现大部分内存消耗在Cached字段,如下所示: ...... Cached: 101182324 kB ...... Active(file): 10444176 kB Inactive(file): 41598032
阅读全文
ld: cannot find -lz 和-lc
摘要:最近遇到一个编译问题,报错如下: /usr/bin/ld: cannot find -lz /usr/bin/ld: cannot find -lc collect2: error:ld returned 1 exit status 咋一看应该是链接的时候找不到zlib和glibc,但是yum li
阅读全文