代码上看,PSI策略并没有完全遵循sys.lmk.minfree_levels水位的查杀,vmpressure策略相对来说更加遵循一点,有点意外,需要再确认此问题?
内存管理实际是基于如下节点:/proc/vmstat、/proc/meminfo和/proc/zoneinfo,需要了解其含义以及由来?
/proc/pressure/memory内存压力的实现逻辑?
参考资料
JVM相关:
https://blog.csdn.net/Park33/article/details/129558206
https://www.cnblogs.com/xing901022/p/5243657.html
https://www.javaclub.cn/java/41736.html
https://blog.csdn.net/qq_36370187/article/details/113093764
https://segmentfault.com/a/1190000041118595
JAVA编译相关:
https://blog.csdn.net/weixin_45987569/article/details/127848443
OOM相关:
https://blog.csdn.net/boyupeng/article/details/47726765
https://blog.csdn.net/baidu_40389775/article/details/130861616
LMK相关:
https://www.jianshu.com/p/4dbe9bbe0449
https://blog.csdn.net/Eqiqi/article/details/131538782
https://blog.csdn.net/shift_wwx/article/details/121593698
https://justinwei.blog.csdn.net/article/details/122268437
LINUX-EPOLL相关:
https://mp.weixin.qq.com/s?__biz=MzU0OTE4MzYzMw==&mid=2247515011&idx=2&sn=3812f80dd80bb27340d5849df8d1cec0&chksm=fbb1327dccc6bb6bfd5ab7f9da23220ade44e88e2f8d2506b7e0868bb84665a95f026eddb82d&scene=27