Linux 线程控制的核心概念 Linux 线程是基于轻量级进程(LWP)实现的,遵循 POSIX 标准(pthread)。每个线程共享进程的地址空间、文件描述符等资源,但拥有独立的栈、寄存器状态和线程局部存储(TLS)。内核通过 clone() 系统调用创建线程,参数 CLONE_VM 标志共享内存空间。 线程创建与终止 使用 pthread_create() 创建线程,需指定线程函数和参数。线程函数返回或调用 pthread_exit() 会终止线程。主线程应使用 pthread_join() 等待子线程结束,避免资源泄漏。 #include <pthread.h> void*...