mirror of
https://github.com/CyC2018/Interview-Notebook.git
synced 2026-11-02 04:13:42 +00:00
Update Linux.md
为面试中常问的小节加上高频标记。
This commit is contained in:
+2
-2
@@ -66,7 +66,7 @@
|
|||||||
* [waitpid()](#waitpid)
|
* [waitpid()](#waitpid)
|
||||||
* [孤儿进程](#孤儿进程)
|
* [孤儿进程](#孤儿进程)
|
||||||
* [僵尸进程](#僵尸进程)
|
* [僵尸进程](#僵尸进程)
|
||||||
* [十一、线上问题排查](#十一线上问题排查)
|
* [十一、线上问题排查](#十一线上问题排查) 🔥🔥
|
||||||
* [CPU 占用高](#cpu-占用高)
|
* [CPU 占用高](#cpu-占用高)
|
||||||
* [内存占用高](#内存占用高)
|
* [内存占用高](#内存占用高)
|
||||||
* [端口与磁盘](#端口与磁盘)
|
* [端口与磁盘](#端口与磁盘)
|
||||||
@@ -1242,7 +1242,7 @@ options 参数主要有 WNOHANG 和 WUNTRACED 两个选项,WNOHANG 可以使 w
|
|||||||
|
|
||||||
要消灭系统中大量的僵尸进程,只需要将其父进程杀死,此时僵尸进程就会变成孤儿进程,从而被 init 进程所收养,这样 init 进程就会释放所有的僵尸进程所占有的资源,从而结束僵尸进程。
|
要消灭系统中大量的僵尸进程,只需要将其父进程杀死,此时僵尸进程就会变成孤儿进程,从而被 init 进程所收养,这样 init 进程就会释放所有的僵尸进程所占有的资源,从而结束僵尸进程。
|
||||||
|
|
||||||
## 十一、线上问题排查
|
## 十一、线上问题排查 🔥🔥
|
||||||
|
|
||||||
以下输出来自一个 Debian 12 容器,其中运行着一个故意写了死循环、并占用了 200 MB 堆内存的 Java 程序(OpenJDK 17),省略了部分内容。
|
以下输出来自一个 Debian 12 容器,其中运行着一个故意写了死循环、并占用了 200 MB 堆内存的 Java 程序(OpenJDK 17),省略了部分内容。
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user