WebMD
本页大纲

线程(Thread)

缩写:无

简述

操作系统或运行时中可独立调度的执行流,共享进程地址空间。多线程提高吞吐与响应,但共享内存并发需同步;线程创建与切换有成本。

使用场景

服务器工作线程、后台任务、并行计算。

实践与应用

• 线程池复用
• 最小化共享可变
• 避免阻塞线程池

注意事项

• 线程泄漏
• 栈大小与过多线程
• 锁顺序死锁

对比与易混

线程 进程
内存 共享进程空间 独立地址空间
隔离 弱 强
通信 共享内存+同步 IPC

关联术语

• 进程:更强隔离的执行实例
• 锁:保护线程间共享数据
• 并发:多线程是实现手段之一
• 异步:可用少量线程服务大量等待