线程模型1-1to1
存在的问题线程创建成本高:每创建一个线程都必须进行系统调用,由操作系统分配资源(如内核数据结构、栈空间等),比用户线程模型代价高 3–10 倍左右。每个内核线程需要独立的栈空间和内核管理结构,占用物理内存,尤其在大量线程存在时会明显影响系统性能。同步代价昂贵:线程间的同步(锁、通知等)也需要系统调用,效率远低于完全在用户态处理的模型。每个请求一个线程-模型成本高:在高并发场景(如 Web 服务器)中,对每个请求都创建一个内核线程,会迅速耗尽资源,难以扩展。