6、易引起内存泄漏的进程内存类型你好,我是邵亚方。今天我们进入课程的第二个模块,来聊一下内存泄漏的话题。 相信你在平时的工作中,应该遇到过下面这些场景: 伴随着服务器中的后台任务持续地运行,系统中可用内存越来越少; 应用程序正在运行时忽然被OOM kill掉了; 进程看起来没有消...2025-11-02Linux内核技术实战课
7、预防内存泄漏导致的系统假死?你好,我是邵亚方。 上节课,我们讲了有哪些进程的内存类型会容易引起内存泄漏,这一讲我们来聊一聊,到底应该如何应对内存泄漏的问题。 我们知道,内存泄漏是件非常容易发生的事,但如果它不会给应用程序和系统造成危害,那它就不会构成威胁。当然我不是说这类内存泄...2025-11-02Linux内核技术实战课
8、进程没有消耗内存,内存哪去了?你好,我是邵亚方。 在前一节课,我们讲述了进程堆内存的泄漏以及因为内存泄漏而导致的OOM的危害。这节课我们继续讲其他类型的内存泄漏,这样你在发现系统内存越来越少时,就能够想到会是什么在消耗内存。 有的内存泄漏会体现在进程内存里面,这种相对好观察些;而...2025-11-02Linux内核技术实战课
9、如何分析内核内存泄漏?你好,我是邵亚方。 如果你是一名应用开发者,那你对应用程序引起的内存泄漏应该不会陌生。但是,你有没有想过,内存泄漏也可能是由操作系统(内核)自身的问题引起的呢?这是很多应用开发者以及运维人员容易忽视的地方,或者是相对陌生的领域。 然而陌生的领域不代表...2025-11-02Linux内核技术实战课
10、内存泄漏时,如何找到根因?你好,我是邵亚方。 通过我们前面的基础篇以及案例篇的学习,你对内存泄漏应该有了自己的一些理解。这节课我来跟你聊一聊系统性地分析内存泄漏问题的方法:也就是说,在面对内存泄漏时,我们该如何一步步去找到根因? 不过,我不会深入到具体语言的实现细节,以及具体...2025-11-02Linux内核技术实战课
11、TCP连接的建立和断开受哪些系统配置影响你好,我是邵亚方。 如果你做过Linux上面网络相关的开发,或者分析过Linux网络相关的问题,那你肯定吐槽过Linux系统里面让人眼花缭乱的各种配置项,应该也被下面这些问题困扰过: Client为什么无法和Server建立连接呢? 三次握手都完成...2025-11-02Linux内核技术实战课