怎样让cpu超线程
超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,从而兼容多线程操作系统和软件,提高处理器的性能。操作系统或者应用软件的多线程可以同时运行于一个HTT处理器上,两个逻辑处理器共享一组处理器执行单元,并行完成加、乘、负载等操作。这样就可以使得运行性能提高30%,这是因为在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而“超线程”技术可以使芯片同时进行多线程处理,使芯片性能得到提升。
目前支持超线程CPU的芯片组包括Intel 845E、845G、845GE、845PE、845GV和850E几种,在支持超线程技术的主板上使用Pentium4 3.06GHz后,BIOS中会出现“CPU Hyper-Threading”的选项(注意:在使用不支持超线程技术的CPU时,主板BIOS并不会显示该选项),只需将选项设置为Enable,我们就可以拥有一个真正支持超线程技术的“高端”平台。
在软件方面,Windows Home,Windows XP Professional或者基于Linux 2.4.18版本以上内核的Linux系统都可以支持超线程。我们采用Windows XP Professional进行测试,进入系统后,我们可以看到两个Pentium4 3.06GHz在并行工作。