diff --git a/notes/Linux.md b/notes/Linux.md index 2b4ab715..1c843125 100644 --- a/notes/Linux.md +++ b/notes/Linux.md @@ -66,7 +66,7 @@ * [waitpid()](#waitpid) * [孤儿进程](#孤儿进程) * [僵尸进程](#僵尸进程) - * [十一、线上问题排查](#十一线上问题排查) + * [十一、线上问题排查](#十一线上问题排查) 🔥🔥 * [CPU 占用高](#cpu-占用高) * [内存占用高](#内存占用高) * [端口与磁盘](#端口与磁盘) @@ -1242,7 +1242,7 @@ options 参数主要有 WNOHANG 和 WUNTRACED 两个选项,WNOHANG 可以使 w 要消灭系统中大量的僵尸进程,只需要将其父进程杀死,此时僵尸进程就会变成孤儿进程,从而被 init 进程所收养,这样 init 进程就会释放所有的僵尸进程所占有的资源,从而结束僵尸进程。 -## 十一、线上问题排查 +## 十一、线上问题排查 🔥🔥 以下输出来自一个 Debian 12 容器,其中运行着一个故意写了死循环、并占用了 200 MB 堆内存的 Java 程序(OpenJDK 17),省略了部分内容。