对超线程的理解

超线程,有时称为同时多线程(simultaneous multi-threading),是一项允许一个CPU执行多个控制流的技术,它涉及CPU的某些硬件有多个备份,比如程序计数器和寄存器文件;而其他的硬件部分只有一份,比如浮点算数运算的单元。常规的处理器需要大约20000个时钟周期做不同线程间的转换,而超线程的处理器可以再单个周期的基础上决定要执行哪一个线程。这使得CPU能够更好的利用它的处理器资源。例如一个线程必须等到被装载到高速缓存中,那CPU就可以继续去执行另一个线程。举例来说,Intel core i7处理器可以让一个核执行两个线程,所以一个4核的系统实际上可以并行地执行8个线程。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一个能实现类似超线程功能的软件Process Tamer,电脑防死机专家,能让CPU拥有超线程能力的软件。 超线程技术让Intel处理器获得性能提升,同时让CPU工作效率更快。但是只有部分Intel用户才能享受这一功能,对于AMD以及Intel非超线程CPU而言,超线程技术对他们似乎就无缘了。事实上,超线程技术不仅提升了性能,同时也具有资源分配功能,该功能可以带来更快的程序执行效率。这因为如此我们才有幸借助Process Tamer这款软件,让非超线程CPU摇身一变为超线程CPU。 实现原理 在赛扬D、低端P4以及AMD处理器上,并没有采用超线程技术,这样用户就享受不到超线程技术带来的好处,但Process Tamer软件可以成全这些用户。该软件的工作原理是自动调节进程优先级,并自动判断应用程序对处理器的占用率,再由占用率进而自动调整软件的执行优先权,并将适当的资源分配给其他正在同时执行的应用程序;等到该其他软件执行结束或是不再一直占用CPU资源后,就会自动调回CPU使用率,这样的工作原理正类似超线程技术。 实现方法 运行Process Tamer软件后,软件会以最小化的方式运行在任务栏托盘,当检测到CPU资源占用过高时,会自动降低对应程序的优先级,同时显示如图1所示的弹出消息。当对应程序占用过高的CPU资源被释放后,软件会还原程序运行的优先级,这样就充分利用了CPU的资源,让CPU工作的效率更快。 但有时进行一些更复杂的工作时,比如3D游戏、图形处理软件、视频电影播放以及DVD光盘刻录等,此时我们不希望软件进行自动调整程序优先级,那么可以手动进行设置,用鼠标有键点任务栏右小角的“Process Tamer”图标,然后选择“Configure”进入软件主界面 进入“Process”选项卡,首先可以看到目前正在运行的程序进程,同时显示了各程序所占用CPU资源的情况,如果你不希望某个程序进行自动调整程序优先级,可以鼠标左键点“Priority”旁边的三角箭头,然后在下拉菜单下选择对应程序的优先程度,其中“IGNORE”表示忽略该程序,不调整该程序的优先级;“HIGH”表示高优先级;“IDLE”表示低优先级;“KILL”表示关闭应用程序。 如果你希望预设某个特殊软件,比如你经常用Realplay播放网上电影,希望对Realplay进行特殊性能优化以获得更流畅的播放速度,那么可以进入“Configuration”选项卡,然后点“浏览”图标选择Realplay安装目录下的Realplay.exe执行文件,接着按自己的需要设置好参数,最后点选“Start with Windows”让每次开机时自动运行 Process Tamer,正如其名,“进程驯服手”,大概作者的原意就是把不驯服的进程当野兽一样驯服,所以称 Process Tamer。网络上一直流传 Process Tamer 是(HT)超线程能力的软件,其实这是以讹传讹,Process Tamer 离超线程差得有十万八千里,不知这“超线程”一说从何而来。不过话又说回来,Process Tamer 确实有其独到之处,它独到在哪里呢?独到在它会自动调整进程的优先级,在某些进程狂吃 CPU 的时候把它降低,在不足的时候又把它调高,这样,就把电脑死机的可能性降到了最低,再也不会出现打开一个软件直接让电脑重启的情况了。基于这一点,把 Process Tamer 称为“电脑防死机专家”。有了 Process Tamer,会大大降低你的电脑死机的

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值