几核:指多核心,即单芯片多处理器,简称CMP。CMP是由美国斯坦福大学提出的,其思想是将大规模并行处理器中的SMP(对称多处理器)集成到同一芯片内,各个处理器并行执行不同的进程。几线程:指多线程,简称SMT。SMT可通过复制处理器上的结构状态,让同一个处理器上的多个线程同步执行并共享处理器的执行资源,可最大限度地实现宽发射、乱序的超标量处理,提高处理器运算部件的利用率,缓和由于数据相关或Cache未命中带来的访问内存延时。扩展资料·使用线程可以把占据时间长的程序中的任务放到后台去处理,·用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度,·程序的运行速度可能加快。在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下可以释放一些珍贵的资源如内存占用等等。多线程技术在IOS软件开发中也有举足轻重的位置。线程和进程的区别在于,子进程和父进程有不同的代码和数据空间,而多个线程则共享数据空间,每个线程有自己的执行堆栈和程序计数器为其执行上下文多线程主要是为了节约CPU时间,发挥利用,根据具体情况而定 线程的运行中需要使用计算机的内存资源和CPU。参考资料来源:中关村在线--CPU是什么?八核处理器啥意思 每日一答参考资料来源:百度百科--多线程
几核指的是处理器中有几个核心,多线程就是利用超线程技术,进而兼容多线程操作系统和软件,减少了cpu的闲置时间,提高其运行效率。
CPU的核心数是指内部拥有几个物理内核。线程是指通过特殊的硬件指令将一个CPU内核模拟成两个逻辑核心来使用,可大大提高CPU的效率
首先 CPU构成里 包含了 核心与线程,可以说 【同类别下】核心越多 , 线程越多,处理数据的速度就越快。 CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。
CPU的核心数是指内部拥有几个物理内核。线程是指通过特殊的硬件指令将一个CPU内核模拟成两个逻辑核心来使用,可大大提高CPU的效率
CPU的核好比发动机的气缸,当然是核越多越强大单核就是单缸发动机 如一般摩托车的发动机就是单缸的双核就是双缸发动机 好的摩托车也有双缸发动机的三核就是三缸发动机 如三缸夏历,奥拓等四核就是四缸发动机 现在大多数车 如捷达,中华frv等六核就是六缸发动机 如豪车的v6八核就是八缸发动机 如豪车的v8。。。一个核在同一时刻可以处理一个单独的任务。线程是cpu同一时刻可以处理的任务,实际上是一个核模拟两个核,当然性能肯定没有两个核强大。如i3就是双核四线程,同时可以处理4个任务。
CPU的核心数是指内部拥有几个物理内核。线程是指通过特殊的硬件指令将一个CPU内核模拟成两个逻辑核心来使用,可大大提高CPU的效率
核心数指CPU的内核数量,线程数指CPU可以同时处理的进程数量。I3530支持超线程,意思是1个内核可以在一个周期里同时处理两个线程,最早在是P4上应用。——原创
几核:多指核心,即单芯片上多处理器,简称CMP。几线程:多指线程,简称SMT。SMT可复制处理机上的结构状态。
那同代i5和i7有什么区别呢?最大的区别其实就是i5是4核心4线程(桌面版标压版本),而i7是4核心8线程(桌面版标压版本),核心的意思就是在这个CPU里,有“几个人”,因为现在手机上有那种大小核心(高性能核心和低性能核心组合)的CPU,有一些是并不能所有核心一起工作的,所以并不是8核心就等于8个人工作,还是要看具体的架构设计。而线程的意思就是能处理任务的数量,1核心1线程就相当于一个普通的厨师,5分钟炒一盘菜,而1核心2线程,就相当于是一个老手,也许8分钟就能炒两个菜,但还是比不上两个普通厨师。
核心是真实的,线程是虚拟的两个核心就相当于两个CPU但是线程这玩意是通过软件或者程序来划分的举个例子:两个核心相当于两条马路,四线程就是每条马路从中间话一条线,两条马路变成四车道了!
CPU的核心数是指内部拥有几个物理内核。线程是指通过特殊的硬件指令将一个CPU内核模拟成两个逻辑核心来使用,可大大提高CPU的效率
1、CPU的核心数是指物理上,也就是硬件上存在有几个核心。举个例子,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组,等等,依次类推。2、线程数是一种逻辑的概念,也就是模拟出的CPU核心数。3、例如,可以通过一个CPU核心数模拟出2线程的CPU,也就是说,这个单核心的CPU被模拟成了一个类似双核心CPU的功能。我们从任务管理器的性能标签页中看到的是两个CPU。 4、CPU的线程数概念仅仅只针对Intel的CPU才有用,因为它是通过Intel超线程技术来实现的,最早应用在Pentium4上。如果没有超线程技术,一个CPU核心对应一个线程。所以,对于AMD的CPU来说,只有核心数的概念,没有线程数的概念。 5、CPU之所以要增加线程数,是源于多任务处理的需要。线程数越多,越有利于同时运行多个程序,因为线程数等同于在某个瞬间CPU能同时并行处理的任务数。6、要保证这些线程,全都不调用阻塞的API。如果有阻塞,有等待,比如要做输出的话,多开几个线程,可能更合适。
一般来说,CPU的 线程 数跟CPU的 核心 数一致。但是部分技术如超线程技术会让一个物理核心模拟成逻辑核心,用较少的芯片面积代价换取更强的多任务处理能力。但是更多核心的CPU,为求运行稳定所以频率都较之同Die的CPU主频要低。Intel和AMD都有自家的TurboBoot和TurboCore技术,其技术思路都是针对目前大部分游戏应用对多核心优化不足,以关闭部分核心的代价而换取其他核心在更高主频上工作,最终达到不超过TPD的情况下高效工作。 部分AMD的CPU具有所谓“开核”功能(详细解析点我),其根本原因是厂商并没从硬件层进行核心屏蔽,ACC技术(高级时钟校正)可以增强CPU的容错性能,导致部分屏蔽核心重新开启运作。 由于AMD的CPU都是由同一款晶片上通过屏蔽L3或者核心从而获得其他低端产品,所以所有AMD同代的CPU都理论上存在破解可能性,不过是否能够破解成功,一般只取决你是否额外加钱挑出能开的CPU,以及厂商的市场策略。 对玩家的建议 单机玩家:选择有TurboBoot和TurboCore等动态加速技术很重要,对于《幕府将军》和《GTA》以及今后的游戏应用中,多核心优化是大趋势,同时具有动态加速+多核心是游戏玩家的首选。 网游玩家:网络游戏耗时通常较长,并且无法接受副本过程中蓝屏死机,带有节能效果的S系列(Intel)和e系列(AMD)的CPU更适合他们;如果考虑到多开的话,三核心到四核心的CPU更适合网游玩家。 一般就是说,核心就是工作的单位,线程就是通道。形象点来说就是:如果是双核心四线程,就是有2个工作的工人,有四条流水线来运输工人处理后的数据,如果是双核心双线程,就是有2个工作的工人,只有两条流水线来运输工人处理后的数据
一个程序是有一个或多个线程组成。cpu线程越多,多线程程序运行越快,或者可以同时运行的程序越多。简单的说cpu线程越多电脑越不容易卡。当然要发挥cpu线程的优势关键还是程序支持几个线程运行。普通程序一般是单线程或双线程。少数支持5线程以上。主流cpu有4个线程即可流畅运行绝大多数软件。
INTEL的超线程技术,一个核心二线程同时工作,就好像两个核心在同时工作一样。性能会提高。
多核数的好处是你运作程序时最多能有多少程序独占一个核心工作而互不干扰。多线程的好处是CPU一个核心下同时处理多少任务而互不干扰。缺点就是性能上打了折扣。所以并不是说核数越多越好。