值得研读的一些文章集合

本文阅读量 Posted by Kird on 2020-11-16

持续更新中,本页面仅供参考。

kernel 设计

文章链接 内容简介 推荐原因
Linux I/O 原理和 Zero-copy 技术全面揭秘 Zero-copy的方案介绍 介绍了mmap,sendfile等技术的发展

内存

文章链接 内容简介 推荐原因
Hack The Virtual Memory: C strings & /proc malloc分配内存原理和虚拟内存介绍 通过测试代码,直观理解和学习
/PROC/MEMINFO之谜 经典的meminfo介绍文章 meminfo的各项解释

网络

文章链接 内容简介 推荐原因
monitoring-tuning-linux-networking-stack-receiving-data 网络协议栈调优 调优一定要根据实际业务!!本文介绍的相对较全面,可以参考
Linux内核中reuseport的演进 介绍reuseport,reuseaddr 结合3.9和以上内核代码,介绍了内核中实现的演进

监控

文章链接 内容简介 推荐原因
Monitoring Network Stack 将协议栈的数据推送到prometheus中并监控 -
告警的哲学 告警方法论 有值得学习的地方,如何避免告警多且无效??

故障排查

文章链接 内容简介 推荐原因
调试Kubernetes集群中的网络停顿问题 case排查,docker 工作中出现的一例协助排查,最终定位为文中原因,反过来看,文中的case根因属于内核中较常见的bug,未清理的缓存导致持锁遍历时间长造成性能抖动。比如ssnetstatcat /proc/meminfo 等都会有该隐患。


支付宝打赏 微信打赏

赞赏支持一下