特牛生活网

linux系统多线程,多进程、协程的区别_linux下以下哪个不是多进程和多线程的区别 ()-CSDN博客

网友收藏
以linux系统为例,每个进程或线程都对应内核中的一个PCB进程控制块,而CPU就是通过调度PCB控制块,来调度线程/进程,所以线程和进程在CPU看来并没有什么 区别必要知识:每个进程在内核中都有一个进程控制块(PCB)来维护进程相关的信息,Linux内核的进程控制块是task_struct结构体。/usr/src/linux-headers-4.4.0-96/include/linux/sched.h文件的1390行处可以查看struct task_struct 结构体定义。其内部成员有很多,我们重_linux下以下哪个不是多进程和多线程的区别 ()