并行

*进程是资源分配的最小单位,线程是 CPU 调度的最小单位* 为什么要并行? *业务要求 *HTTP服务器要处理多个客户端的请求,通俗的做法是对每个客户端请求使用一个线程去做,也可以用一个线程处理多个客户端请求,但要注意调度客户端的问题; *业务上需要一个执行单元,为了处理这个执行单元,就想到了线程;为什么不用进程?进程太大,一个进程创建和消耗的开销要比线程高的多,所以选择更低开销的实体-线程 *
相关文章
相关标签/搜索