lsof list open files lsof 是一个列出当前系统已打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个 Read More
1. 什么是graph visualization? Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has imp Read More
僵尸进程:子进程退出后,父进程还没有回收子进程的资源,那么这个子进程就处于僵尸状态。Q1:“资源”是些什么?Q2:父进程如何回收子进程的资源? 内核为每个终止子进程保存了一定量的信息,所以当终止进程的父进程调用wait或waitpid时,可以得到这些信息。这些信息至少包括进程ID,该进程的终止状态, Read More
之前一直没太深入的去理解wait()函数,今天机缘巧合之前又看了看,发现之前没有真正的理解该函数。 众所周知,wait()函数一般用在父进程中等待回收子进程的资源,而防止僵尸进程的产生。 (In UNIX System terminology, a process that has terminat Read More