Linux高级编程——线程_linux高级编程是什么-CSDN博客

网站介绍:线程进程内部的一条执行路径。多任务并发:同一进程创建多个线程并发处理。线程属于进程,一个进程内部可以拥有多个线程,至少有一个线程,这个线程称为主线程(Main Thread);一个线程只能属于某个进程,不可能属于多个进程。同一个进程的所有线程共享该进程的所有资源,所以通信非常容易实现。线程是操作系统调度执行的基本单位,负责执行代码;进程是操作系统分配资源的基本单位;操作系统通过线程 ID 标识不同的线程。(pthread)操作系统中的所有线程分时复用 CPU ,并发执行。由于线程调度_linux高级编程是什么