单任务操作系统:就是一次只能运行一个程序,不能同时运行多个程序,比如DOS系统;多任务系统则可以同时运行多个程序,比如我们现在常用的Windows XP、Win7等系统。举例子:在运行一个软件时,想要玩另一个软件就必须把上面运行的软件关掉才能运行新的软件,你玩×××游戏时,还想再开个cs游戏,就得关掉×××游戏!想再开个uc浏览器,就的把cs关掉,你不关,在开新程序时系统会替你关的!多任务系统嘛,如微软的windows mobile系统,这几个游戏程序你可以同时玩,只要运行内存够,开多少就都行!

 

多任务 百度解释:http://baike.baidu.com/link?url=cVC5ictHnSpj0Wm19gFH1g17S4iDG28Bi6rJk9JRUxO-WLL169K3pgB0fXIn-R_K

 

单线程,多线程

现有主流CPU为x86架构,每次只能执行一条线程,即单线程。既然一个CPU是单线程,那么两个CPU自然就可以双线程啦,如此类推,就会出现四路、八路系统。但双处理器系统的性能并不能达到单处理器的两倍,通常只有33%的性能增益。这样多个CPU就是多线程。

 

 

超线程:超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统软件,减少了CPU的闲置时间,提高的CPU的运行效率。由此可见一个单核cpu如果支持超线程技术,就相当于2个cpu。

 

超线程 百度解释:http://baike.baidu.com/view/13611.htm

按理说,一个核心一个线程是最稳定的,但是发展需要,使用超线程技术就有了一个核心处理两个线程,这样提高了处理器处理数据的效率。同时稳定性略微差点,但是影响不大。双核心四线程和四核心八线程是完全两个档次的产品,差别太大了。要是拿双核心双线程和双核心四线程对比,四线程的速度要比双线程快,优势也不是数据处理性能上能体现出来的,但是稳定性比双线程略微差点

 

我的至强E3-1230 V2 ,是四核8线程的

image

 

image

 

在任务管理器查看是8个CPU,0-7

image

 

超线程更多解释

http://zhidao.baidu.com/link?url=dUdTl_LpVokDacIhq6VctWnAXcOql__iBWIvANCVqvg9_51W0EyphvYwj_Eni_VfVE4eBu2DTng0I19ijvD6L_