ps在我的 Linux 系统中执行命令时,我看到一些用户进程两次(不同的 PID...)。我想知道它们是新进程还是同一进程的线程。我知道标准 C 库中的一些函数可以创建一个新进程,例如fork(). 我想知道当我执行ps命令时,哪些具体函数可以使进程出现两次,因为我正在查看创建新进程或线程的源代码。
ps
fork()
process embedded fork multithreading
embedded ×1
fork ×1
multithreading ×1
process ×1