线程这种计算模型抛弃了可预测性,可理解性和确定性,程序员要做的事情是修剪不确定性

一台四核的机器上可以有四个硬件线程(同时执行)

但可以有100个软件线程(从其中选到硬件线程上去)