● 核心/线程
【百度百科】:
核心:
核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。
处理器核心
线程:
线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线程也有就绪、阻塞和运行三种基本状态。每一个程序都至少有一个线程,那就是程序本身。
【T博士白话解读】:
核心:
“核心”就是大家平时说的最多的“几核”。衡量一款处理器或者说电脑整机的标准之一就是处理器拥有几个核心。随着制作工艺的进步,从最初的单核处理器到现在的双核、三核、四核、六核、八核,可见制作工艺的进步是非常显著的。那么,相应的,由于工艺制程的提升,不仅是处理器内核数量的增加,在高速缓存的容量扩展到一个新的高度;目前市场上高端处理器内部已经集成显卡核心,使是处理器不仅仅局限于数据计算,也让CPU向图形图像处理迈进了一大步。
线程:
每一个程序都至少有一个线程,那就是程序本身。 线程可以简单的理解为我们打开运行某一个程序,其就对应着一个线程。大家都知道在打开任务管理器的时候,会发现有“进程”这个标签,上上下下的跳动着很多进程,分别是正在运行的应用程序,且每个进程有多个线程可以并发执行。
三秦IT网的官方微信:更多资讯请关注:三秦IT网官方微博