为您找到与线程导致cpu满相关的共200个结果:
为了更加了解自己的电脑,就希望能够知道电脑中的CPU线程数到底有多少。那么Win10系统怎么查看CPU线程数呢?接下来大家跟着读文网小编一起来了解一下Win10系统查看CPU线程数的解决方法吧。
1、Win10任务栏空白处单击鼠标右键,菜单中点击选择“任务管理器”。
2、在任务管理器窗口切换至“性能”,对着CPU利用率图形界面,单击鼠标右键,鼠标指向菜单中的“将图形更改为”,点击选择次级菜单中的“逻辑处理器”。
3、随后出现几个图形,就是几个线程。
浏览量:3
下载量:0
时间:
手机CPU在日常生活中都是容易被消费者所忽略的手机性能之一,其实一部性能卓越的智能手机最为重要的肯定是它的“芯”也就是CPU,下面是读文网小编带来的关于手机cpu过热会导致什么后果的内容,欢迎阅读!
Play、Plus、Pro和Prime四个子系列骁龙S4庞大的产品线, Play下有双核MSM8225/8625和四核MSM8225/8625Q,采用45nm制程,CPU为Cortex-A5核心与Adreno 203 GPU; Plus迈入了28nm LP制程,采用双核Krait CPU、Adreno 205 GPU,支持720P/1080屏幕,双通道500MHz LPDDR2内存;Pro、Prime是高端产品,其中MSM8260A/8660A拥有双核Krait CPU、双核/四核Adreno 320;APQ8064拥有高性能四核心Krait CPU,MPQ8064是前者去除基带的版本。
S4 Krait CPU在功耗方面优势明显,Krait采用Qualcomm独有的异步多核技术,可根据用户不同使用模式下的处理需求,独立调节每个核的动态时钟和电压,实现最优的系统功耗。此外,骁龙S4还采取了两项新技术——BRITE和GridView。前者能根据屏幕上正在显示的内容,动态调整背光亮度并利用自然光,在适当的条件下可以降低高达50%的功耗;而GridView可以智能地以整页生成的方式刷新界面。
在多模多频方面,以骁龙S4 MSM8960芯片组为例,它是业界首款完全集成的LTE世界模/多模的调制解调器,并将支持所有全球领先的2G、3G 和4G LTE 标准——多模LTE、HSPA+、CDMA2000 1X、1xEV-DO版本A/B、GSM、GPRS和EDGE等。使用该芯片组支持的智能终端,用户可以轻松走遍世界,保持时刻连接,时刻在线。
浏览量:2
下载量:0
时间:
CPU温度为什么会高呢,到底是什么导致的?下面是读文网小编带来的关于是什么导致cpu温度高的内容,欢迎阅读!
根据经验,如果你发现CPU温度不正常,80%都是因为CPU散热风扇出了问题导致的。风扇运行时间长久了就会老化,里面的润滑油干枯或是扇叶、散热片上堆积了厚厚的灰尘导致风量转速不够及散热片散热不良的缘故。由于CPU是不断工作的,如果CPU风扇有问题那么没能及时散发掉的热量就会越来越多,最后导致CPU温度严重过高。记得我有次温度都80多度了,摸了下CPU手都烫红了,然后就自动关机了。一般这种情况解决办法就是换一个散热风扇(或者给风扇加点润滑油)、清理下电脑主机里面的灰尘就可以了。
另外,如果CPU导热硅胶不行了也会导致CPU温度过高的情况发生,还有超频,如果你在主板里面设置了超频,给CPU升了电压,那么也会导致其温度过高。要解决掉这两个问题只需要更换新的导热硅胶、别给CPU超频了。
系统使用CPU占用率100%。系统垃圾过多,开启进程或程序过多,中毒,这些情况都能导致CPU占用100%,从而使得CPU满载运作,温度过高。解决办法:优化系统,查杀病毒,关闭不必要的启动项,升级内存。
浏览量:2
下载量:0
时间:
其实CPU超线程这个含义大部分网友还是很不清楚的,下面是读文网小编带来的关于什么叫cpu超线程的内容,欢迎阅读!
CPU包括运算逻辑部件、寄存器部件和控制部件等。
逻辑部件英文Logic components;运算逻辑部件。可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。
寄存器寄存器部件,包括寄存器、专用寄存器和控制寄存器。 通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果。 通用寄存器是中央处理器的重要部件之一。
控制部件英文Control unit;控制部件,主要是负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构有两种:一种是以微存储为核心的微程序控制方式;一种是以逻辑硬布线结构为主的控制方式。微存储中保持微码,每一个微码对应于一个最基本的微操作,又称微指令;各条指令是由不同序列的微码组成,这种微码序列构成微程序。
中央处理器在对指令译码以后,即发出一定时序的控制信号,按给定序列的顺序以微周期为节拍执行由这些微码确定的若干个微操作,即可完成某条指令的执行。简单指令是由(3~5)个微操作组成,复杂指令则要由几十个微操作甚至几百个微操作组成。
浏览量:2
下载量:0
时间:
线程数是什么,CPU的线程数是什么呢?下面是读文网小编带来的关于什么是cpu线程数的内容,欢迎阅读!
CPU包括运算逻辑部件、寄存器部件和控制部件等。
逻辑部件英文Logic components;运算逻辑部件。可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。
寄存器寄存器部件,包括寄存器、专用寄存器和控制寄存器。 通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果。 通用寄存器是中央处理器的重要部件之一。
控制部件英文Control unit;控制部件,主要是负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构有两种:一种是以微存储为核心的微程序控制方式;一种是以逻辑硬布线结构为主的控制方式。微存储中保持微码,每一个微码对应于一个最基本的微操作,又称微指令;各条指令是由不同序列的微码组成,这种微码序列构成微程序。
中央处理器在对指令译码以后,即发出一定时序的控制信号,按给定序列的顺序以微周期为节拍执行由这些微码确定的若干个微操作,即可完成某条指令的执行。简单指令是由(3~5)个微操作组成,复杂指令则要由几十个微操作甚至几百个微操作组成。
浏览量:3
下载量:0
时间:
中央处理器(CentralProcessingUnit)的缩写,即CPU,CPU是电脑中的核心配件,只有火柴盒那么大,几十张纸那么厚,但它却是一台计算机的运算核心和控制核心。下面是读文网小编带来的关于cpu 核和线程的区别的内容,欢迎阅读!
CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。
提取第一阶段,提取,从存储器或高速缓冲存储器中检索指令(为数值或一系列数值)。由程序计数器(Program Counter)指定存储器的位置。(程序计数器保存供识别程序位置的数值。换言之,程序计数器记录了CPU在程序里的踪迹。)
解码解码线路CPU根据存储器提取到的指令来决定其执行行为。在解码阶段,指令被拆解为有意义的片段。根据CPU的指令集架构(ISA)定义将数值解译为指令。一部分的指令数值为运算码(Opcode),其指示要进行哪些运算。其它的数值通常供给指令必要的信息,诸如一个加法(Addition)运算的运算目标。
核cpu多线程相关
浏览量:3
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于CPU插针接触不好导致机子无法启动的内容,欢迎阅读!
目前CPU都采用针脚式接口与主板相连,而不同的接口的CPU在针脚数上各不相同。CPU接口类型的命名,习惯用针脚数来表示,比如目前Pentium 4系列处理器所采用的Socket 478接口,其针CPU脚数就为478针;而Athlon XP系列处理器所采用的Socket 939接口,其CPU针脚数就为939针。
原则上CPU性能的好坏和针脚数的多少是没有关系的,而且CPU针脚也并不是每个针脚都是起作用的,也就是说其实CPU上还有些针脚是没有任何作用的“摆设”,是闲置起的。这是因为CPU厂商在设计CPU时,必然会考虑到今后一段时间内的功能扩展和性能提高,而会预留一些暂时不起作用的针脚以便今后改进。
不过随着CPU技术的发展,需要越来越多的CPU针脚以实现更丰富的功能以及更高的性能,例如集成双通道内存控制器所需要的针脚数量就要比只集成单通道内存控制器所需要的针脚数要多得多,因此总的来说CPU针脚数有越来越多的趋势,基本上可以认为针脚多的CPU其架构也越先进。但是任何事物都不是绝对的,例如AMD在移动平台上用来取代Socket 754的Socket S1其针脚数反而从754根减少到了638根。
浏览量:2
下载量:0
时间:
要解决CPU使用率过高,首先我们要明白CPU过高是什么原因造成的,我们主要从软件与硬件入手,下面是读文网小编带来的关于cpu占用过高导致电脑很卡或无响应怎么办的内容,欢迎阅读!
1、软件方面导致的CPU使用率高
这方面主要涉及到的是系统问题,比如系统过于臃肿,开启过多程序以及电脑中病毒木马等等都会产生CPU使用率过高,而导致电脑速度慢。解决办法主要是围绕系统优化,优化开机启动项、尽量避免开启太多程序等等,以下我们会详细介绍。
2、硬件方面导致的CPU使用率高
其实硬件方面决定着比较大的关系,比如如果电脑还是老爷机,采用最初的单核赛扬级处理器,那么这样的电脑,在多开启几个网页的情况下就容易导致CPU使用率过高,不管你怎么优化系统,这个问题始终无法很好解决,这主要是因为硬件本身过低造成的。
不过如今电脑均已经达到了双核以上,即便入门处理器在满足上网与办公也会有非常流畅的运行速度,因此如果是老电脑经常出现CPU使用率过高,那么建 议大家最好升级处理器或者换电脑从根本上解决问题。对于如今入门双核处理器尽管满足基本上网与办公流畅,但运行大型应用也同样会存在CPU使用率高的问 题,因此在DIY装机中我们一定要了解电脑的用途与需求,选择合适的电脑配置。
最后我们再来重点与大家介绍下CPU使用率过高的解决办法。由于硬件方面,我们只能采取硬件升级来解决,所以这里不过多介绍,下面我们主要针对系统 以及软件优化的方式,来尽量释放CPU使用率,这种方法适合CPU使用高并不是很严重的情况,过于严重建议还是从硬件升级入手。
1、排除病毒感染
如果电脑中病毒或马的情况下,木马恶意程序很可能会大量占用CPU资源,尤其是一些顽固病毒木马,一直都在恶意循环活动,感染各类系统文件,大量占 用CPU资源,这种情况就很容易出现CPU使用率过高,即便是较高的CPU也经不起反复大量的恶意程序运行,因此如果发现CPU使用过高,我们首先应高想 下是否是电脑中病毒了,建议大家安装如金山杀毒进行全面查杀。
2、排除病毒感染后,下面我们就需要从系统优化入手了,首先建议大家优化开启启动项,尽量让不需要使用到的软件不开机自动启动,比如一些播放器软件、银行安全插件等,这些完全可以需要的时候再开启,没必要开机启动。
3、关闭不需要的程序进程
如果发现CPU使用率较高,我们可以进入任务管理器,关闭一些不需要的程序与进程。
4、优化注册
通过注册表进行服务项优化,也可以一定程度优化CPU资源使用,比如当系统检查到开启视频相关服务,就会把CPU多分配一些供其使用,我们就是要禁用这个机制,方法如下:
我们首先进入电脑注册表,接着将数值数据中,仅保留AudioEndpointBuilder和RpcSs,其他一概删除,然后退出即可。
以上就是简单的介绍了一条关于开启视频相关服务的优化,通过禁用该无用功能,也可以微微提升CPU资源,另外我们还可以优化注册表其它项目。
5、优化系统服务项
在操作系统中,很多系统服务默认是开启的,但有些非常重要必须运行,但有些并不重要,比如我们电脑没有打印机、无线网络等,那么完全可以关闭打印机功能以及无线网络系统服务等,这样也可以节约系统资源,给CPU节省更多资源。
优化系统的方法还有很多,尽管可能一个小小的系统优化,对于释放CPU资源很小,但如果很多个优化呢?是不是也可以释放较多CPU资源呢!通过以上 介绍大家应该明白CPU使用率高主要与硬件与软件有关联,其中硬件是核心,软件优化仅仅是辅助,过于低端处理器或者入门处理器运行大应用都会出现CPU使 用率过高,因此装机应根据需求,最后想说的是,如果CPU使用率不是过于偏高,通过系统的优化系统,也可以释放不少CPU资源,因此也是解决CPU使用率 过高值得采用的方法。
浏览量:2
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于CPU 内部 Cach 出错导致的电脑硬盘报错的故障的内容,欢迎阅读!
CPU包括运算逻辑部件、寄存器部件和控制部件等。
逻辑部件英文Logic components;运算逻辑部件。可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。
寄存器寄存器部件,包括寄存器、专用寄存器和控制寄存器。 通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果。 通用寄存器是中央处理器的重要部件之一。
控制部件英文Control unit;控制部件,主要是负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构有两种:一种是以微存储为核心的微程序控制方式;一种是以逻辑硬布线结构为主的控制方式。微存储中保持微码,每一个微码对应于一个最基本的微操作,又称微指令;各条指令是由不同序列的微码组成,这种微码序列构成微程序。中央处理器在对指令译码以后,即发出一定时序的控制信号,按给定序列的顺序以微周期为节拍执行由这些微码确定的若干个微操作,即可完成某条指令的执行。简单指令是由(3~5)个微操作组成,复杂指令则要由几十个微操作甚至几百个微操作组成。
浏览量:2
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于超线程技术是CPU的 和主板无关吗的内容,欢迎阅读!
通过超线程技术,英特尔成为第一家公司实现在一个实体处理器中,提供两个逻辑线程。后期内含超线程技术的P4处理器商标之后的Pentium D纵使不支持超线程技术,但就集成了两个实体核心,所以仍会见到两个逻辑线程。超线程的未来发展,是提升处理器的逻辑线程,英特尔有计划将8核心的处理器,加以配合超线程技术,使之成为16个逻辑线程的产品。英特尔表示,超线程技术让(P4)处理器增加5%的裸晶面积,就可以换来15%~30%的效能提升。但实际上,在某些程序或未对多线程编译的程序而言,超线程反而会降低效能。除此之外,超线程技术亦要操作系统的配合,普通支持多处理器技术的系统亦未必能充分发挥该技术。例如Windows 2000,英特尔并不鼓励使用者在此系统中利用超线程。原先不支持多核心的Windows XPHome Edition却支持超线程技术。
尽管提高CPU的时钟频率和增加缓存容量后的确可以改善性能,但这样的CPU性能提高在技术上存在较大的难度。实际上在应用中基于很多原因,CPU的执行单元都没有被充分使用。如果CPU不能正常读取数据(总线/内存的瓶颈),其执行单元利用率会明显下降。
另外就是目前大超线程芯片多数执行线程缺乏ILP(Instruction-Level Parallelism,指令级别并行)支持。这些都造成了目前CPU的性能没有得到全部的发挥。因此,Intel则采用另一个思路去提高CPU的性能,让CPU可以同时执行多重线程,就能够让CPU发挥更大效率,即所谓“超线程(Hyper-Threading,简称“HT”)”技术。超线程技术就是利用特殊的硬件指令,把一个物理内核模拟成两个逻辑内核,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行速度。采用超线程即是可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。
而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HT的die的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。
浏览量:2
下载量:0
时间:
CPU是电脑的重要组成部分,是不可缺少的角色。下面是读文网小编带来的关于CPU散热不良导致显示器黑屏的内容,欢迎阅读!
如何选择自己合适的散热器,选购一款好的散热器非常重要。下面是关于散热器的一些参数。 风扇功率:一般情况下,功率越大,风扇的风力越强劲,散热的效果也就越好。
风扇转速:通常,风扇的转速越高,它向CPU提供的风量就越大,空气对流效果就会越好。但是,极高的转速会带来热量,以及加剧风扇的磨损,因此需要在两者之间取得一个平衡。
散热片材质:目前散热器广泛采用的是价格低廉、散热效果不错的铝合金作为散热片。同时,为了提高散热器的整体散热效果,中、高档的散热器在与CPU散热核心接触的地方采用散热效果更好的铜介质。
风扇噪声:指风扇工作过程中发出的声音,它主要受风扇轴承和叶片影响。
风扇排风量:风扇排风量是衡量一个风扇性能的重要指标。扇叶的角度、风扇转速等都是影响散热风扇排风量的决定因素。
浏览量:3
下载量:0
时间:
Intel推出超线程技术频率最高的P4 3.06GHz一枝独秀,率先支持超线程技术。下面是读文网小编带来的关于用好CPU的超线程技术的内容,欢迎阅读!
超线程就是让操作系统相信你有两个处理器,也就是一个CPU当两个用的技术。要实现超线程技术需要具备三个条件。
1.处理器支持;
2.主板支持,包括老主板升级BIOS支持;
3.操作系统支持(Windows XP能很好支持,Windows 2K也可支持,Windows 98,Windows NT不支持)。
这在当初2002年底推出的时候没有多少人的机器能满足条件,但是目前新配机器的用户应该很容易满足这样的要求。如果您的机器满足这样的条件,不妨继续看下去。
超线程技术对性能的影响
首先我们要知道,超线程技术对性能的影响与使用的软件有直接联系,不能一概而论。有的读者以为两个处理器可以提高双倍性能,笔者要告诉大家就算真的有两个物理CPU并行工作也根本不可能有这样的提高。据Intel方面解释,超线程技术能够提高30%以上的性能。据目前测试和使用的情况来看,除非运行某些特别为超线程,多任务优化代码的软件,否则超线程对系统性能的提高比较有限。当然,因为Windows XP系统对超线程支持较好,打开超线程之后,系统整体性能会有一定提高,而且在实际使用中用户一般多项任务同时处理,在这种状态下,打开超线程对整体性能的提高还是比较明显的。
然而,如果程序只支持单线程的话,打开超线程不会有性能上的提高,而且刚刚我们提到超线程技术的两个虚拟逻辑处理器使用一套执行单元,缓存。如果两者之间产生竞争资源的情况,系统会增加一定的延迟,就有可能产生打开超线程之后性能反而下降的情况。因为超线程本身是由服务器领域转化到桌面系统的,甚至有的软件,有的硬件还可能和超线程产生兼容性问题,如果打开超线程,软件就不能运行,或者运行不正常。据我们了解,一些PC供应商,比如DELL,在整机出货的时候默认关闭超线程,就是考虑到可能存在一定兼容性问题,而且性能提高有限甚至有少数反而下降。
当然总的来说,超线程技术带来的是正面的影响,能够在不提高系统频率的情况下提高性能,是当前CPU设计的大势所趋。随着软件的成熟,系统的完善,如今的超线程技术已经基本不会产生多大的兼容性问题了,所以笔者建议如果大家的机器能够打开超线程,又是使用Windows XP操作系统,还是打开超线程比较合算。
当主板BIOS中打开超线程支持之后,系统启动时有的主板就能显示对超线程的支持,认出两个处理器,如下图。
进入系统之后更是可以在设备管理器里面认出两个处理器。
更加直观的方法是打开任务管理器之后,进入性能选项卡,可以看到CPU使用记录栏里面有两个CPU的使用记录,如下图。
完美控制超线程对性能的影响
笔者刚刚的分析中提到,有些特定的应用程序在打开超线程的时候会变慢,有的甚至运行不正常,如果遇到这种问题,你怎么办?通常的办法只能是在BIOS里面关闭超线程,代价就是系统大多数程序以及系统本身效率下降,虽然幅度不大,但是对性能的影响仍然存在。特别是一些专门使用多媒体压缩的用户,哪怕是5%以内的性能提高都可以使压缩时间大为缩短。而且超线程的确在这一方面特别有效。那么有没有方法使得你又享受超线程带来的快感,同时减小它带来的不良影响呢?
首先我们自然而然会想到在操作系统中对那些受超线程不良影响的程序指定使用单处理器模式,这是完全可行的。
在任务管理器里面找到如上图的设置附属,选择CPU0,不要选CPU1,如下图所示。这样这个任务就被分配给了真实的CPU,而不是虚拟的CPU1。
如果你具备了双CPU,又都支持超线程,那么系统里面会出现4个CPU,在这里,前两个是真实的,后两个是虚拟的,大家不要搞错。
这种方法虽然控制了超线程的应用,但是存在一些问题:
1.系统自带的任务管理器太过简单,而且每次都要手动选择,它不会记住你的选择。
2.一些全屏运行的程序在切换时会发生锁死。
笔者介绍一种更有效的工具:THG Task Assignment Manager。这本来是一款用在多处理器系统里面分配任务的工具,但是因为超线程系统也有两个处理器,加上它可以解决上文所说的问题,所以这里成为任务管理器的替代者很合适。下载之后,直接解开运行,看到程序主界面。
这个面板就是用来分配处理器的,只要选中一个任务,点下面的分配就可以调出分配窗口,这里和系统自带的区别不大。
第二个面板才是这款软件的重点,它可以指定分配方案,并且记住,下次只要再开程序还是会产生效果。分配方法是:用Browse找到要分配的程序,点Add后,指定一个CPU。
实际分配方案
按笔者上面提到的方法,我们把我们认为可能受到超线程不利影响的程序都分配给CPU0来执行,那么我们可以在不关闭超线程的情况下,降低超线程带来的负面影响。根据实际测试,使用自己分配的方案可以在超线程起反作用的时候提高性能。
至于到底应该给什么程序分配单线程,什么程序分配超线程,具体情况只有具体分析。每一款程序不同,每一台机器也不一样,大家要自己摸索结论了。笔者这里提供一些经验。
1.对于打开超线程后产生问题的软件,尝试仅用物理处理器。
2.如果你经常频繁使用两款软件,比如你一边压mp3,一边写文章,又如一边扫毒,一边上网。这种情况你可以尝试分别分配两个处理器给不同工作,这样比起操作系统自己分配要好。
3.有一些用户经常整夜压音乐,压MPEG 4或者其他格式电影。这种情况下可以自己作评测:用一段测试片断,分别运行在仅用物理处理器和使用系统默认自动分配任务两种状态,看哪一个更加快。这样可以为你节省很多时间。
4.有一些用户专门运行科学计算程序,比如MATLAB,比如MATHEMATICA,还有很多行业软件,比如电路设计软件,三维建模软件。一些著名软件已经越来越多地为超线程优化,但是仍有不少软件不能很好支持超线程。这些软件您更有必要自己测试一下,因为很多时候一些程序一运行就是几天,甚至几个礼拜,对这种程序榨干系统的性能很重要。
5.对游戏用户,超线程并不会有多大帮助。
总结
超线程如今已经不是什么新鲜东西了,但是真正用好超线程仍然不简单,大多数用户仅仅知道让操作系统自动分配任务。通过笔者今天的分析,大家应该更加清楚超线程的优点和缺点,使用笔者推荐的软件和任务分配方案,大家可以做到对自己系统的微调。当然这里笔者只是提出建议,真正的方案一定要大家自己尝试了。希望大家能够利用好超线程,不为新技术白白付钱。
最后笔者提一句:如果你超前于大众,已经使用了多处理器系统,那么本文的方法对你更加有启发作用,你可以尝试多种分配方案,找到适合自己的最佳方案!
浏览量:2
下载量:0
时间:
在项目开发过程中使用到多线程技术,有时程序运行起来占用CPU很高(具体占用多少,跟你的CPU核数有关。CPU过高的问题,CPU多线程的问题,下面是读文网小编带来的关于多线程执行CPU过高问题的内容,欢迎阅读!
浏览量:3
下载量:0
时间:
CPU是电脑的重要组成部分,是不可缺少的角色。CPU占用过高到底是什么原因,我们该怎么处理呢,下面是读文网小编带来的关于什么原因导致系统CPU占用过高、将如何处理的内容,欢迎阅读!
系统感染病毒等恶意程序:处理:使用杀毒软件并更新到最新病毒库;使用木马查杀工具扫描系统;使用超级兔子等工具铲除流氓软件。参见电脑安全防护条目。
打开任务管理器,查看[CPU占用率]最高的进程。 杀毒软件、防护墙等使用不当:很多杀毒软件都加入了对网页、插件、邮件的实时监控,这无疑增大了系统负担。
狂占cpu资源的软件:电脑中同时运行了QQ、Skype、MSN、word、视频播放、BT下载等软件。 使用了不完善的驱动程序:未经微软数字认证的驱动程序可能导致此故障;驱动程序的bug也可能引起问题。
word程序占用过多cpu资源:处理:进入Word,执行“工具→选项”菜单命令,在对话框中点击“拼写和语法”选项卡,将“键入时检查拼写”和“键入时检查语法”取消后确定。
网络连接导致cpu占用率过高:处理:在注册表中打开[HKEY-LOCAL-MACHINESYSTEMcurrentcontrolsetserviceslanmanserver],在右侧窗格中新建名为“maxworkitems”的DWORD值,然后双击该值。如果电脑有512MB以上的内存,请设置为1024,小于512MB则设为256。
右击文件导致100%的cpu占用:处理:桌面属性/外观/效果/:取消“为菜单和工具提示使用下列过渡效果”的勾选上即可。 待机造成系统自动关闭硬盘DMA模式:处理:卸载IDE通道驱动,让系统重新自动安装。另外,有说法说“超过137G的大硬盘千万别用休眠和待机”。
浏览量:3
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于intel多线程cpu的内容,欢迎阅读!
1992 年ATI 推出了Mach32A,也就是 Mach8 的改进型。1993 年,在年营业额突破2.3 亿加元后,ATI 在多伦多证交所上市,之后由于股灾,ATI 一度面临生死存亡的局面。在Mach64 诞生后,由其带来的成功,ATI 所有的麻烦都迎刃而解。ATI 开始成立了自己的3D部门,这为后来的ATI 奠定了基础。
1994 年,首块能够对影像提供加速功能的显卡Mach64 诞生。这块显卡是计算机图形发展历史上的一块里程碑。Mach64 所使用的Graphics Xpression 和Graphics Pro Turbo 技术能够支持YUV 到RGB的色彩空间转换,使得PC获得了MPEG 的视频加速能力。1995 年诞生Mach64-VT 版本。其完全将CPU 解压的负担承担了起来,由于VT版本的Mach64提供了对视频中的X轴和Y轴的过滤得能力,所以对分辨率为320x240 的视频图像重新调整大小至1024x768 时也不会出现因为放大所产生的任何马赛克。
1996 年1 月,ATI 推出3D Rage 系列。开始提供对MPEG-2的解码支持。通过后来引入Rage 系列显示芯片的 iDCT 等先进技术更大大降低了CPU 在播放MPEG-2 视频时的负担。1997 年4 月发布3D Rage Pro。四千五百万像素填充率,VQ的材质压缩功能,每秒能够生成一百二十万的三角形,8MBSGRAM或者16MBWRAM的高速显存,这些数字给了当时3D图形芯片的王者Voodoo以很大压力。1997 年,在2D 时代非常强大的Tseng Labs 公司被ATI 收购,40 名经验丰富的显卡工程师加入了ATI 的开发团队。
1998 年2 月Rage Pro 更名为Rage Pro Turbo ,驱动也作了相应更新后,性能提升了将近40% 。1998 年,Rage 128 GL 发布。Rage 128 GL 是首款支持Quake 3 中的OpenGL 扩展集的硬件。1999 年4 月ATI 发布了Rage 系列的最后产品Rage 128 Pro 。各项异性过滤,优化的多边形设置引擎,以及更高的时钟频率,使得Rage 128 Pro 成了1999 年QuakeCon 比赛的官方指定显卡,更高端的RAGE Fury Pro 是加入了Rage Theater 提高了显卡的视频性能。
浏览量:2
下载量:0
时间:
中央处理器(CentralProcessingUnit)的缩写,即CPU,CPU是电脑中的核心配件,只有火柴盒那么大,几十张纸那么厚,但它却是一台计算机的运算核心和控制核心。下面是读文网小编带来的关于CPU温度过高会导致电脑蓝屏吗的内容,欢迎阅读!
CPU温度过高会导致电脑蓝屏,但电脑蓝屏不全是温度过高引起的,还有其他原因:
电脑中病毒:
解决办法:打开腾讯电脑管家一杀毒一扫描查杀,如果杀到木马或病毒后,应立即重启, 重启电脑后,来到“隔离|恢复”,彻底删除,木马和病毒。
电脑系统有顽固的病毒和木马或蠕虫干扰,或者丢失了系统文件:
解决办法:腾讯电脑管家的木马查杀,打开腾讯电脑管家一杀毒一扫描查杀。
电脑中下载的软件有冲突,不兼容:
通过控制面板把有冲突的软件卸载。
系统有新的漏洞等待安装:
解决办法:打开腾讯电脑管家一漏洞修复一扫描修复
显卡或内存cpu,或风扇的接触不良和松动或有灰尘覆盖:
解决办法:拔下橡皮擦擦。
内存cpu过热,散热性不好:
解决办法:开机时间不要太长,关机散热或加大散热,在通风或者空调间使用。
玩游戏蓝屏,一般就是系统不支持这款游戏:
解决办法:更换游戏版本或换xp系统。
下载的游戏,播放器,输入法,下载工具,浏览器,驱动,等等的程序不稳定:
解决办法:将已下载的软件卸载掉,重新安装最新软件。
浏览量:2
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于intel什么cpu超线程技术的内容,欢迎阅读!
CPU超线程就是利用特殊字符的硬件指令,把两个逻辑内核模拟成物理芯片,让单个处理器能使用线程级并行计算,从而兼容多线程并行计算,从而兼容多线程操作系统和软件,使运行性能提高。
超线程技术就是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HT的die的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。对支持多处理器功能的应用程序而言,超线程处理器被视为两个分离的逻辑处理器。应用程序不须修正就可使用这两个逻辑处理器。同时,每个逻辑处理器都可独立响应中断。
第一个逻辑处理器可追踪一个软件线程,而第二个逻辑处理器则可同时追踪另一个软件线程。由于两个线程共同使用同样的执行资源,因此不会产生一个线程执行的同时,另一个线程闲置的状况。 这种方式将会大为提升每个实体处理器中的执行资源使用率。尽管提高CPU的时钟频率和增加缓存容量后的确可以改善性能,但这样的CPU性能提高在技术上存在较大的难度。实际上在应用中基于很多原因,CPU的执行单元都没有被充分使用。如果CPU不能正常读取数据(总线/内存的瓶颈),其执行单元利用率会明显下降。目前大多数执行线程缺乏ILP(Instruction-Level Parallelism,多种指令同时执行)支持。这些都造成了当前CPU的性能没有得到全部的发挥。
因此,Intel则采用另一个思路去提高CPU的性能,让CPU可以同时执行多重线程,就能够让CPU发挥更大效率,即所谓“超线程(Hyper-Threading,简称“HT”)”技术。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。
对比编辑采用超线程及时可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。 虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。
当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。 英特尔P4 超线程有两个运行模式,Single Task Mode(单任务模式)及Multi Task Mode(多任务模式),当程序不支持Multi-Processing(多处理器作业)时,系统会停止其中一个逻辑CPU的运行,把资源集中于单个逻辑CPU中,让单线程程序不会因其中一个逻辑CPU闲置而减低性能,但由于被停止运行的逻辑CPU还是会等待工作,占用一定的资源,因此Hyper-Threading CPU运行Single Task Mode程序模式时,有可能达不到不带超线程功能的CPU性能,但性能差距不会太大。
也就是说,当运行单线程运用软件时,超线程技术甚至会降低系统性能,尤其在多线程操作系统运行单线程软件时容易出现此问题。 需要注意的是,含有超线程技术的CPU需要芯片组、软件支持,才能比较理想的发挥该项技术的优势。当前支持超线程技术的芯片组包括如:英特尔i845GE、PE及矽统iSR658 RDRAM、SiS645DX、SiS651可直接支持超线程;英特尔i845E、i850E通过升级BIOS后可支持;威盛P4X400、P4X400A可支持,但未获得正式授权。操作系统如:Microsoft Windows XP、Microsoft Windows 2003,Linux kernel 2.4.x版本以及以后的版本也支持超线程技术。虽然单线程芯片每秒钟能处理成千上万条指令,但是在任一时刻只能对一条指令进行操作。而“超线程”技术可以使芯片同时进行多线程处理,使芯片性能得到提升。如果单单是CPU支持超线程技术而没有芯片组、软件进行协同作战的话,超线程技术也就是一句空话而已。
浏览量:2
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于Linux系统下,CPU信息详解(cpuinfo,多核,多线程)的内容,欢迎阅读!
在Linux系统中,如何详细了解CPU的信息呢? 当然是通过cat /proc/cpuinfo来检查了,但是比如几个物理CPU/几核/几线程,这些问题怎么确定呢?
经过查看,我的开发机器是2个物理CPU,16核32线程,Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz
系统的架构是X86的64位系统
CPUs 有32个逻辑的处理器
Threads per core: 每个核有两个线程
Core per Socket:每个物理卡槽有8个核心
CPU Socket :有2个物理卡槽
NUMA nodes : Non Uniform Memory Access Architecture,使众多服务器像单一系统那样运转,两个NUMA
记录一下,判断的过程和知识。
判断依据:
1.具有相同core id的cpu是同一个core的超线程。
2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。
英文版:
1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyperthreads in the same core.
2.Any cpu with the same physical id are threads or cores in the same physical socket.
echo "logical CPU number:"
#逻辑CPU个数
cat /proc/cpuinfo | grep "processor" | wc -l
echo "physical CPU number:"
#物理CPU个数:
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
echo "core number in a physical CPU:"
#每个物理CPU中Core的个数:
cat /proc/cpuinfo | grep "cpu cores" | uniq | awk -F: '{print $2}'
#查看每个physical cpu上core id的数量,即为每个物理CPU上的core的个数
cat /proc/cpuinfo | grep "core id"
#是否为超线程?
#如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。
#每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:
cat /proc/cpuinfo | grep "siblings"
/proc/cpuinfo 文件包含系统上每个处理器的数据段落。/proc/cpuinfo 描述中有 6 个条目适用于多内核和超线程(HT)技术检查:processor, vendor id, physical id, siblings, core id 和 cpu cores。
processor 条目包括这一逻辑处理器的唯一标识符。
physical id 条目包括每个物理封装的唯一标识符。
core id 条目保存每个内核的唯一标识符。
siblings 条目列出了位于相同物理封装中的逻辑处理器的数量。
cpu cores 条目包含位于相同物理封装中的内核数量。
如果处理器为英特尔处理器,则 vendor id 条目中的字符串是 GenuineIntel。
1.拥有相同 physical id 的所有逻辑处理器共享同一个物理插座。每个 physical id 代表一个唯一的物理封装。
2.Siblings 表示位于这一物理封装上的逻辑处理器的数量。它们可能支持也可能不支持超线程(HT)技术。
3.每个 core id 均代表一个唯一的处理器内核。所有带有相同 core id 的逻辑处理器均位于同一个处理器内核上。
4.如果有一个以上逻辑处理器拥有相同的 core id 和 physical id,则说明系统支持超线程(HT)技术。
5.如果有两个或两个以上的逻辑处理器拥有相同的 physical id,但是 core id 不同,则说明这是一个多内核处理器。cpu cores 条目也可以表示是否支持多内核。
判断CPU是否64位,检查cpuinfo中的flags区段,看是否有lm标识。
Are the processors 64-bit?
A 64-bit processor will have lm ("long mode") in the flags section of cpuinfo. A 32-bit processor will not
浏览量:2
下载量:0
时间: