超线程技术到底是什么
我们在选购电脑时会经常听到CPU是几核几线程的介绍,很多人对这个参数并不是特别理解,下面我们举个例子,比如四核八线程,这个参数的主要意思如下
四核是指的CPU内核,是真实存在的物理内核,每个内核都相当于一颗单核CPU。
线程则是计算机程序执行的最小单元,我们平常运行的程序被称为进程,一个进程可以包含一个或多个线程,而每颗CPU核心在同一时间内只能处理一个线程。
四核八线程则是指CPU支持超线程技术,可以把四个内核模拟成八个核心来使用,这样在同一时间内就可以并行处理八个线程,提高CPU的运算速度。
上面三条对CPU的核心和线程做了简单的介绍,那么是不是四核八线程相当于真正的八个核心呢?肯定不是,请往下看。
超线程技术的意义在于有效的利用了CPU闲置的资源,比如说单核CPU在单位时间内处理一条简单的程序时,只能利用到20%的硬件资源,其余的80%就被闲置了,形成了资源浪费的情况。而利用超线程技术后,可以把CPU模拟成两个逻辑核心,这样就可以在同一时间内利用一颗核心资源并行处理两条程序,大大的提高了运算效率。
这种方式只能在CPU资源有闲置的时候有效,如果两条程序访问同一个资源时,就只能讲究个先来后到了,必须等一个用完另一个再用,所以利用超线程技术模拟出的逻辑核心毕竟不是真正的核心,并不能和真正的多核CPU相提并论,而且还必须要计算机操作系统和应用软件都支持超线程技术才可以使用。比如四核八线程实际体验中也就相当于多了一颗核心。
形象的理解超线程技术
我们可以把单核CPU工作理解为人在挑水,如下
当一个人拿一只桶提水时,这是单核心单线程。
当一个人拿两只桶提水时,就相当于单核心双线程,支持超线程技术。
一个人提两桶水不只要有两只手,还需要有两个桶,这就相当于必须要操作系统和应用软件都支持超线程技术才能实现。
一个人提两桶水毕竟不如两个人提两桶水,所以单核双线程不如双核心CPU强大。,超线程就是利用了CPU闲置资源的一种技术,虽然可以有效的提高性能,但不如提高核心数强大。
热点新闻
- 黄宗泽导演游客团游纪实才艺熠熠,贡嘎之旅启
- 哈利波特7死亡圣器
- 外地人可以在当地办旅游签证吗(外地人可以在外
- 退选亚姐孙亚莉因欠债自杀 香港艳星生存状况堪
- 梦中所遇逃亡经历探寻背后的深层含义
- 世界上真的有僵尸吗 科学家终于找到答案了
- 侯佩岑婚前自备贞操带 后悔踢炎亚纶下床欲加戏
- 飞甩鸡毛是什么牌子
- 美孚速霸1000机油性能如何 用户体验如何
- 人工智能百度影音如何改善观影体验
- 徐小凤个唱金光灿烂沪上 大方倾诉事业成功感情
- 如何轻松找到大众喜爱的美文
- 银川滨河新区旅游攻略(银川滨河新区公园在哪里
- 步步惊心宫:如何解锁宫廷情感之谜
- 如何用英语表达曲奇 曲奇英文单词是什么
- 公子小丑:如何理解他的角色魅力与独特之处