第十七讲:案例篇:内存泄漏了,我该如何定位和处理?
一:引言 (1):对普通进程来说,能看到的其实是内核提供的虚拟内存,这些虚拟内存还需要通过页表,由系统映射为物理内存。 (2):当进程通过 malloc() 申请虚拟内存后, ...
一:引言 (1):对普通进程来说,能看到的其实是内核提供的虚拟内存,这些虚拟内存还需要通过页表,由系统映射为物理内存。 (2):当进程通过 malloc() 申请虚拟内存后, ...
每次发现系统变慢时,我们通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况。比如像下面这样,我在命令行里输入了 uptime 命令,系统也随即给出了结果。 [r ...
上一期我给你讲了软中断的基本原理,我们先来简单复习下。 中断是一种异步的事件处理机制,用来提高系统的并发处理能力。中断事件发生,会触发执行中断处理程序,而中断处理程序被分为上半部和下半部这两 ...