摘要
我们知道,DOS是一个“单用户、单任务”的操作系统,在DOS下,CPU执行的指令永远来自同一个任务/线程,因此那时候CPU并不需要具备同时处理多个任务和线程的能力。进入Windows时代之后,操作系统已经可以同时处理多个任务和线程,然而CPU却依然停留在单用户、单任务的水平,对系统交付给它的任务只能交错执行,当一个任务霸占CPU资源的时候,我们只能无助地等待它执行完毕再处理下一个任务。不过这一切已经改变了,2002年11月13日,英特尔公司在全球同步发行支持超线程技术的P4处理器,它应用0.13微米铜布线工艺,开发代号“Northwood”,起跳频率3.06GHz,拥有12kB—级追踪缓存和8kB一级数据缓存、512kB的二级缓存,具备增强的浮点/多媒体单元、高级传输高速缓存、指令跟踪高速缓存、