Linux Process Info

Process进程:电脑已执行程式的实体

进程状态:新生(new),执行(running),等待(waiting),就绪(ready),结束(terminated)

PID:process ID:标识和区分进程的ID,全局唯一正整数

Linux Process Info

PPID:父进程ID    进程都是由父进程衍生而来每个进程通常都有一个父进程,有一个PID为1的进程是由内核创建的init进程其没有父进程,其他进程都是由PID为1的进程衍生而来,PID为1的进程可以理解为超类,其他的都是子类

并发(Concurrently)与并行(Parallel):并发是一共要处理(deal with)好多事情,并行是一次可以做(do)多少事情

进程间的通信IPC (INTER PROCESS COMMUNICATION):

管道(Pipe)

信号(signal):

信号只能传递信息告诉进程发生了什么而不能传递数据

通过 kill -l 查看支持的种类

消息列队(message)

共享内存(shared memory)

信号量(semaphore)

套接口(stocket)