超线程与双核

超线程

将一个物理cpu当作两个逻辑cpu使用,使cpu可以同时执行多线程,从而发挥更大的效率。
一般可以使处理器的处理能力提高30%。对于单线程芯片来说,每秒可以处理成千上万条指令,但在某一时刻,其只能对一条指令进行处理,这就会处理器内部的其他处理单元闲置。超线程就是将闲置的处理单元运用了起来,例如,当一个逻辑处理器在执行浮点运算时,另一个逻辑处理器可以执行加法运算。需要指出的是,超线程仅在多任务处理时有优势,在进行单任务处理时,优势体现不出来,而且因为打开了超线程,处理器内部缓存就会被划分成几个区域,互相共享内部资源,反而会造成单个的子系统性能下降。

双核

在一个处理器上集成两个运算核心,从而提高计算能力。
双核心技术可以理解为两个“物理”处理器,是一种“硬”的方式;而超线程只是两个“逻辑”处理器,是一种“软”的方式。
双核处理器能实实在在地实现并行处理模式,它的效率和性能提升要比超线程技术高得多。但是,并不能达到1+1=2的效果,也就是说双核处理器并不会比同频率的单核处理器提高一倍的性能

如何查看linux是否支持超线程

使用命令

cat proc/cpuinfo

示例1

processor : 0
physical id : 1
siblings : 4
core id : 0

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值