芯片的线程对笔记本电源管理芯片性能有什么影响,是不是线程一样就行,核心数不同性能也一样

笔记本CPU双核心四线程和四核心八线程有什么区别? 各有什么优劣??_百度知道既然我们已经解决了
,应该如何提高水平支持千万级并发连接?你可能会说不可能。不,现在系统已经在用你可能不熟悉甚至激进的方式支持千万级别的并发连接。
要知道它是如何做到的,我们首先要了解Errata Security的CEO Robert Graham,以及他在Shmoocon 2013大会上的“无稽之谈”——
Robert用一种我以前从未听说的方式来很巧妙地解释了这个问题。他首先介绍了一点有关Unix的历史,Unix的设计初衷并不是一般的服务器操作系统,而是电话网络的控制系统。由于是实际传送数据的电话网络,所以在控制层和数据层之间有明确的界限。问题是我们现在根本不应该使用Unix服务器作为数据层的一部分。正如设计只运行一个应用程序的服务器内核,肯定和设计多用户的服务器内核是不同的。
也就是他所说的——关键要理解内核不是解决办法,内核是问题所在。
这意味着:
不要让内核执行所有繁重的任务。将数据包处理,内存管理,处理器调度等任务从内核转移到应用程序高效地完成。让Linux只处理控制层,数据层完全交给应用程序来处理。
最终就是要设计这样一个系统,该系统可以处理千万级别的并发连接,它在200个时钟周期内处理数据包,在14万个时钟周期内处理应用程序逻辑。由于一次主存储器访问就要花费300个时钟周期,所以这是最大限度的减少代码和缓存丢失的关键。
面向数据层的系统可以每秒处理1千万个数据包,面向控制层的系统,每秒只能处理1百万个数据包。
这似乎很极端,请记住一句老话:可扩展性是专业化的。为了做好一些事情,你不能把性能问题外包给操作系统来解决,你必须自己做。
现在,让我们学习Robert如何创建一个能够处理千万级别并发连接的系统。
C10K问题——最近十年
十年前,工程师处理C10K可扩展性问题时,尽量避免服务器处理超过1万个的并发连接。通过改进操作系统内核以及用事件驱动服务器(如Nginx和Node)代替线程服务器(Apache),这个问题已经被解决。人们用十年的时间从Apache转移到可扩展服务器,在近几年,可扩展服务器的采用率增长得更快了。
Apache的问题
Apache的问题在于服务器的性能会随着连接数的增多而变差
关键点:性能和可扩展性并不是一回事。当人们谈论规模时,他们往往是在谈论性能,但是规模和性能是不同的,比如Apache。
持续几秒的短期连接,比如快速事务,如果每秒处理1000个事务,只有约1000个并发连接到服务器。
事务延长到10秒,要维持每秒1000个事务,必须打开1万个并发连接。这种情况下:尽管你不顾DoS攻击,Apache也会性能陡降;同时大量的下载操作也会使Apache崩溃。
如果每秒处理的连接从5千增加到1万,你会怎么做?比方说,你升级硬件并且提高处理器速度到原来的2倍。发生了什么?你得到两倍的性能,但你没有得到两倍的处理规模。每秒处理的连接可能只达到了6000。你继续提高速度,情况也没有改善。甚至16倍的性能时,仍然不能处理1万个并发连接。所以说性能和可扩展性是不一样的。
问题在于Apache会创建一个CGI进程,然后关闭,这个步骤并没有扩展。
为什么呢?内核使用的O(N^2)算法使服务器无法处理1万个并发连接。
内核中的两个基本问题:
连接数=线程数/进程数。当一个数据包进来,内核会遍历其所有进程以决定由哪个进程来处理这个数据包。
连接数=选择数/轮询次数(单线程)。同样的可扩展性问题,每个包都要走一遭列表上所有的socket。
解决方法:改进内核使其在常数时间内查找。
使线程切换时间与线程数量无关。
使用一个新的可扩展epoll()/IOCompletionPort常数时间去做socket查询。
因为线程调度并没有得到扩展,所以服务器大规模对socket使用epoll方法,这样就导致需要使用异步编程模式,而这些编程模式正是Nginx和Node类型服务器具有的;所以当从Apache迁移到Nginx和Node类型服务器时,即使在一个配置较低的服务器上增加连接数,性能也不会突降;所以在10K连接时,一台笔记本电脑的速度甚至超过了16核的服务器。
C10M问题——未来十年
不远的将来,服务器将要处理数百万的并发连接。IPv6协议下,每个服务器的潜在连接数都是数以百万级的,所以处理规模需要升级。
如IDS / IPS这类应用程序需要支持这种规模,因为它们连接到一个服务器骨干网。其他例子:DNS根服务器,TOR节点,互联网Nmap,视频流,银行,Carrier NAT,VoIP PBX,负载均衡器,网页缓存,防火墙,电子邮件接收,垃圾邮件过滤。
通常人们将互联网规模问题归根于应用程序而不是服务器,因为他们卖的是硬件+软件。你买设备,并将其应用到你的数据中心。这些设备可能包含一块Intel主板或网络处理器以及用来加密和检测数据包的专用芯片等。
截至2013年2月,40gpbs, 32-cores, 256gigs RAM的X86服务器在Newegg网站上的报价是5000美元。该服务器可以处理1万个以上的并发连接,如果它们不能,那是因为你选择了错误的软件,而不是底层硬件的问题。这个硬件可以很容易地扩展到1千万个并发连接。
10M的并发连接挑战意味着什么:
1千万的并发连接数
100万个连接/秒——每个连接以这个速率持续约10秒
10GB/秒的连接——快速连接到互联网。
1千万个数据包/秒——据估计目前的服务器每秒处理50K的数据包,以后会更多。过去服务器每秒可以处理100K的中断,并且每一个数据包都产生中断。
10微秒的延迟——可扩展服务器也许可以处理这个规模,但延迟可能会飙升。
10微秒的抖动——限制最大延迟
并发10核技术——软件应支持更多核的服务器。通常情况下,软件能轻松扩展到四核。服务器可以扩展到更多核,因此需要重写软件,以支持更多核的服务器。
我们所学的是Unix而不是网络编程
很多程序员通过W. Richard Stevens所著的《Unix网络编程》学习网络编程技术。问题是,这本书是关于Unix的,而不只是网络编程。它告诉你,让Unix做所有繁重的工作,你只需要在Unix的上层写一个小服务器。但内核规模不够,解决的办法是尽可能将业务移动到内核之外,并且自己处理所有繁重的业务。
这方面有影响的一个例子是Apache每个连接线程的模型。这意味着线程调度程序根据将要到来的数据确定接下来调用哪一个read()函数,也就是把线程调度系统当作数据包调度系统来用。(我真的很喜欢这一点,从来没有想过这样的说法)。
Nginx宣称,它不把线程调度当作数据包调度程序,而是自己进行数据包调度。使用select找到socket,我们知道数据来了,就可以立即读取并处理数据,数据也不会堵塞。
经验:让Unix处理网络堆栈,但之后的业务由你来处理。
怎样编写规模较大的软件?
如何改变你的软件,使其规模化?许多只提升硬件性能去支撑项目扩展的经验都是错误的,我们需要知道性能的实际情况。
要达到到更高的水平,需要解决的问题如下:
数据包的可扩展性
多核的可扩展性
内存的可扩展性
实现数据包可扩展——编写自己的个性化驱动来绕过堆栈
数据包的问题是它们需经Unix内核的处理。网络堆栈复杂缓慢,数据包最好直接到达应用程序,而非经过操作系统处理之后。
做到这一点的方法是编写自己的驱动程序。所有驱动程序将数据包直接发送到应用程序,而不是通过堆栈。你可以找到这种驱动程序:PF_RING,NETMAP,Intel DPDK(数据层开发套件)。Intel不是开源的,但有很多相关的技术支持。
速度有多快?Intel的基准是在一个相当轻量级的服务器上,每秒处理8000万个数据包(每个数据包200个时钟周期)。这也是通过用户模式。将数据包向上传递,使用用户模式,处理完毕后再返回。Linux每秒处理的数据包个数不超过百万个,将UDP数据包提高到用户模式,再次出去。客户驱动程序和Linux的性能比是80:1。
对于每秒1000万个数据包的目标,如果200个时钟周期被用来获取数据包,将留下1400个时钟周期实现类似DNS / IDS的功能。
通过PF_RING得到的是原始数据包,所以你必须做你的TCP堆栈。人们所做的是用户模式栈。Intel有现成的可扩展TCP堆栈
多核的可扩展性
多核可扩展性不同于多线程可扩展性。我们都熟知这个理念:处理器的速度并没有变快,我们只是靠增加数量来达到目的。
大多数的代码都未实现4核以上的并行。当我们添加更多内核时,下降的不仅仅是性能等级,处理速度可能也会变得越来越慢,这是软件的问题。我们希望软件的提高速度同内核的增加接近线性正相关。
多线程编程不同于多核编程
每个CPU内核中不止一个线程
用锁来协调线程(通过系统调用)
每个线程有不同的任务
每个CPU内核中只有一个线程
当两个线程/内核访问同一个数据时,不能停下来互相等待
同一个任务的不同线程
要解决的问题是怎样将一个应用程序分布到多个内核中去
Unix中的锁在内核实现。4内核使用锁的情况是大多数软件开始等待其他线程解锁。因此,增加内核所获得的收益远远低于等待中的性能损耗。
我们需要这样一个架构,它更像高速公路而不是红绿灯控制的十字路口,无需等待,每个人都以自己的节奏行进,尽可能节省开销。
解决方案:
在每个核心中保存数据结构,然后聚合的对数据进行读取。
原子性。CPU支持可以通过C语言调用的指令,保证原子性,避免冲突发生。开销很大,所以不要处处使用。
无锁的数据结构。线程无需等待即可访问,在不同的架构下都是复杂的工作,请不要自己做。
线程模型,即流水线与工作线程模型。这不只是同步的问题,而是你的线程如何架构。
处理器关联。告诉操作系统优先使用前两个内核,然后设置线程运行在哪一个内核上,你也可以通过中断到达这个目的。所以,CPU由你来控制而不是Linux。
内存的可扩展性
如果你有20G的RAM,假设每次连接占用2K的内存,如果你还有20M的三级缓存,缓存中会没有数据。数据转移到主存中处理花费300个时钟周期,此时CPU没有做任何事情。
每个数据包要有1400个时钟周期(DNS / IDS的功能)和200个时钟周期(获取数据包)的开销,每个数据包我们只有4个高速缓存缺失,这是一个问题。
联合定位数据
不要通过指针在满内存乱放数据。每次你跟踪一个指针,都会是一个高速缓存缺失:[hash pointer] -& [Task Control Block] -& [Socket] -& [App],这是四个高速缓存缺失。
保持所有的数据在一个内存块:[TCB |socket| APP]。给所有块预分配内存,将高速缓存缺失从4减少到1。
32GB的数据需占用64MB的分页表,不适合都存储在高速缓存。所以存在两个高速缓存缺失——分页表和它所指向的数据。这是开发可扩展的软件不能忽略的细节。
解决方案:压缩数据,使用有很多内存访问的高速缓存架构,而不是二叉搜索树
NUMA架构加倍了主存访问时间。内存可能不在本地socket,而是另一个socket上。
启动时立即预先分配所有的内存
在对象,线程和socket的基础上进行分配。
每个网络处理器最多可以运行4个线程,英特尔只能运行2个。
在适当的情况下,我们还需要掩盖延时,比如内存访问中一个线程在等待另一个全速的线程。
减小页表规模。从一开始就预留内存,让你的应用程序管理内存。
问题:通过内核工作效率不高
解决方案:使用自己的驱动程序并管理它们,使适配器远离操作系统。
问题:使用传统的内核方法来协调你的应用程序是行不通的。
解决方案:Linux管理前两个CPU,你的应用程序管理其余的CPU。中断只发生在你允许的CPU上。
问题:内存需要特别关注,以求高效。
解决方案:在系统启动时就分配大部分内存给你管理的大内存页
控制层交给Linux,应用程序管理数据。应用程序与内核之间没有交互,没有线程调度,没有系统调用,没有中断,什么都没有。
然而,你有的是在Linux上运行的代码,你可以正常调试,这不是某种怪异的硬件系统,需要特定的工程师。你需要定制的硬件在数据层提升性能,但是必须是在你熟悉的编程和开发环境上进行。
原文连接:
(文/周小璐,审校/仲浩)
中国云计算领域最大盛会——“
-7日在北京国家会议中心举行。与此同时,
2013,中国云计算生态系统已初见雏形
集萃系列:百位云计算专家分享技术理念,技术工具与最佳实践
【5月17日起】
合纵连横,16家一线云平台提供商【
生态联盟,240家靠谱云应用服务提供商【云主机,云存储,其他应用,
转型一战,50家SI/ISV区域龙头【
区域地图,2013,中国云计算大势图【
5月22日,10省316家,持续更新】
深度报道,2013,
国内100家,国际100家】
建数据库,2013,一步加入中国云计算数据库【300+家,持续更新】
资源拓展,2013,中国云计算区域沙龙【数据库名单筛选,定期举行】
企业报名通道:想“
一步”加入中国云生态系统,并在第五届中国云计算大会获得免费微展位,请在线填写“
”问卷!(
截止到5月20日,进入评选流程)
有任何问题,欢迎联系我们!
相关 [千万 内核 问题] 推荐:
- 互联网 - ITeye博客
既然我们已经解决了
C10K并发连接问题,应该如何提高水平支持千万级并发连接. 不,现在系统已经在用你可能不熟悉甚至激进的方式支持千万级别的并发连接. 要知道它是如何做到的,我们首先要了解Errata Security的CEO Robert Graham,以及他在Shmoocon 2013大会上的“无稽之谈”——
C10M Defending The Internet At Scale.
- 前端观察
常常被人问及微信中使用的X5内核的问题,其实我也不是很清楚,只知道它是基于android 4.2的webkit,版本号是webkit 534. 今天正好从X5团队拿到了一份问题汇总,梳理下发出来,给各位开发者以参考——不排除明天会删除这篇文章的可能. 1.Android WebView常见问题及解决方案汇总:.
- 鹏 - 萝卜网
视频主角Davey Wavey是来自澳大利亚的一名健身教练,同时也是网络红人,他总结了同性恋经常被提问的几个问题并录制了此视频,借由此视频希望能普及大家对同性恋的了解. (您也可以在土豆网观看: /programs/view/BHQTAD_19Ww/ ). 因为盗链严重,而我们服务器带宽有限,所以图片设置了防盗链,请见谅.
- 百度联盟用户体验中心
用户调研的首要原则:千万别直接问用户他们想要什么. “如果在访谈中用户能直接说出他想要的是什么就好了. 我喜欢做用户访谈,它们低廉、有效(你得到的信息会多于你问的问题)、且快速(
一般访谈5个用户就够了). 但是,优质的用户访谈需要技巧. 如果你天生对人群敏感且好奇,它能帮助你得到你想要的信息;如果你并不具备此项特质,它也能帮你带入角色去体会其中滋味.
- OurMySQL
今年的实习生招聘考试,我出了一道二分查找(Binary Search)的题目. 给定一个升序排列的自然数数组,数组中包含重复数字,例如:[1,2,2,3,4,4,4,5,6,7,7]. 问题:给定任意自然数,对数组进行二分查找,返回数组正确的位置,给出函数实现. 注:连续相同的数字,返回第一个匹配位置还是最后一个匹配位置,由函数传入参数决定.
- CSDN博客系统运维推荐文章
声明:本文档来自互联网整理部份加自已实验部份所得:. TCP 服务器 &---&
客户端通信状态.
ACK---------------&
&---------------未回复.
- Ruixing F - 创造社新任社长宋石男
据说现在全中国靠给平媒自由撰稿为生的,超不过1000人,而且不少处于相当窘迫的境况,就算想买根绳子来上吊,都买不起质量好的,结果绳子老断. 作为自由撰稿人的一员,我对此深有体会. 1999年国家版权局出台的基本稿酬标准,每千字30元-100元,至今仍为全国发行的报刊的“行业指导价”. 业内估计,全国报刊的稿费中位数大约也就在100元.
- 操作系统 - ITeye博客
LVS连接的持久时间. 1)同一个ip发来请求到同一台RS的持久超时时间. ipvsadm -A -t 192.168.169.100:80 -s rr -p 120
#该客户的请求120秒内被分配给同一台web.
2)一个链接创建后空闲时的超时时间(分别是:tcp的空闲超时时间、lvs收到客户端tcp fin的超时时间、udp的超时时间).
- BIgFish library - 乐淘吧
今天餐馆有两伙人打架,其他无关的人都跑掉了,只有我没有离开座位,微笑的看着他们. 突然有一个人指着我说:打他们丫老大. 我刚要说我不是,一个酒瓶子就把我头打开了花. 另一伙看他们在打不认识的人竟然也不帮忙. 我快被打半死时pol.ice来了,还把我当成主犯拉回去审讯. 我现在悟出了一个非常深刻的道理,就是:没实力,千万别装B!.
- 总 - 非常日报
坚持分享优质有趣的原创文章,并保留作者信息和版权声明,任何问题请联系:@。实测同容量单/双通道内存对笔记本性能的影响
20:59:47 来源:电脑报 作者:电脑报 我要评论:
点击量:247
& & 现在的笔记本电脑主板一般都配备有两个内存插槽,而笔记本出厂时一般只安装了一根内存条,另一个内存槽则空置留给用户自行升级。记得在PC攒机全盛的年代,单通道和双通道内存的性能差距曾经引起了很多用户的注意,那是因为早期内存技术不发达,内存带宽跟不上处理器带宽时,必须要依靠双通道内存的形式来避免瓶颈,而到了现在随着笔记本主板对最大内存容量的提高,以及笔记本出厂时配备了足够大的内存,导致了大多数普通用户已经不再关注内存单双通道的差距。
& & 近一段时间,电脑报接到了许多读者的反映:相同处理器的笔记本,在不同的网媒评测中,处理器基准性能尤其是3D性能(3DMark)竟能相差60%以上,比如一家测试的成绩是2600分,另外一家是4600分。相同处理器的轻薄本,一台跑《英雄联盟》仅50fps,而另一台跑出来则是90fps~100fps。
& & 起初我们以为是网媒不严谨,测试环境未统一导致,后来发现这些影响也不足以如此之大。于是,才有了下面的研究和发现!
& &&你知道吗,目前70%的日常应用都使用集显,而它对内存带宽异常敏感我们发现测试成绩有巨大差异的现象,主要是在集成显卡端(注意,不光是集显,后面会逐步解读),进而发现巨大的差异多存在于相同处理器/不同内存配置的笔记本上。双通道内存会对英特尔集显性能产生巨大的影响(性能提升),原因很简单:因为集显是依靠内存作为显存的,而双通道内存也就等于让显存带宽翻倍了&&稍微有点硬件常识的朋友都知道,显存带宽翻倍意味着显卡性能的大幅提升。
& & 或许有朋友会说:现在集显不行,大家都用独显。这样说可就错大了。除了大型的对硬件要求极高的游戏需要强力独显外,目前绝大部分常规应用,就连解码,都是英特尔的集显效率最高(同时功耗最低)。事实上,绝大部分日常应用是默认使用英特尔集显的,以为例,网页浏览、照片浏览、视频解码、计算器等一堆日常应用,都默认使用英特尔集显。而在英特尔处理器独显的笔记本上,上述日常应用甚至是绑定英特尔集显的,根本无法更换!这也说明了目前英特尔的集显不仅应用功能齐备、效率高,而且更为可靠。
那么,单双通道对于英特尔集显的性能提升到底有多大呢?接着往下看。
权威实测:
双通道内存让集显性能几近翻倍!秒掉低端独显!不少3D游戏也能轻松应对
●测试用机:
戴尔灵越出彩版
配置:15.6英寸&集显独显单通道刻录机
操作系统:Win 10
增加内存:金士顿戴尔笔记本专用内存
对比用单根内存:三星
构建&双通道
●测试方案说明:最具代表性的配置,最公正公平的测试流程,最熟悉的测试项目
& & 我们选择目前最主流的配置,这的确是目前出货量最大的配置。机型我们选择了戴尔灵越,和不少元级笔记本一样,它采用了入门独显(),这样更能说明集显双通道的威力。
& &&为了做到公正公平,我们不仅引入了和&的测试,还引入了单根内存的测试,而测试也是同时覆盖集显独显的。这样,我们能够分析出更多的问题。
& &&我们尽量选择大家熟悉和常见的测试项目,并以程序跑分或是以软件测试帧速,避免主观测试的不准确。
Skylake平台单双通道性能测试表
内存单双通道情况
游戏名称及特效
英雄联盟(自定义游戏,开局3分钟中部)
实况足球2016
(最高60fps)
37fps/45fps
47fps/52fps
39fps/50fps
48fps/54fps
56fps/多数时候60fps
虚幻引擎Valley
说 明:1.说有测试项目均采用(或)分辨率;2.电源模式为&平衡&;3.实况足球2016的设置程序必须设定为&高性 能&显卡,即独立显卡,否者无法设定到/高画质,仅能设定为/低画质。这并不会影响主程序的显卡选择。
●&单根8GB会提升集显3D性能,不过提升幅度不大
& &&当我们进行&内存与单条内存的测试对比时,为了证明是双通道的威力而非单纯内存的威力,我们也引入了单条内存的测试。
& &&测试结果很有趣:单条内存对于集显有明显的性能提升,提升幅度普遍在左右,最多的情况(如英雄联盟的测试)甚至可达。但对于独显,单条内存和单条相比则意义不大,基本没有变化,反而因为内存品牌的变化,个别测试的帧速反而有轻微幅度的下滑。
& &&那,为什么从单条扩容到单条对集显的表现有明显帮助呢?我们分析是因为集显提取内存做显存是按比的,内存容量越大,可以提取的部分越多&&而显存多了终归是好事情。的性能提升虽然不足以构成质的区别,但何乐而不为呢。
●&双通道8GB(2&4GB)性能飙升,集显3D性能几乎翻倍,逆转独显
真正疯狂的部分来了!一个几乎被人淡忘的小技法,带来了疯狂的性能提升:整合的集显在双通道内存的帮助下,显存带宽翻倍,性能提升普遍在,最高提升了(英雄联盟,极高特效,从提升到了),在除了失落星球之外的所有测试项目中逆转独显(同样的双通道内存状态),而且超越幅度不是一点,而是非常大,英雄联盟极高特效的超越幅度达到了,堪称秒杀!
上面的测试,是不是颠覆了你对英特尔集显和入门独显的性能差距认知呢?换句话说,现在的也好,这类显卡,基本都是&结构性存在&,更多的是为了满足不懂行的消费者对独显的青睐而加入的。在内存双通道后,最新的英特尔集显绝对算是狠角儿!所以,我们也推荐大家购机后,把内存扩展为&
小贴士:抛开性能不谈,内存也有必要,应用多开更流畅,部分大型游戏&门槛&
在 这里我们要给大家强调一点:以目前的应用环境来说,我们认为你即便不玩3D游戏,也应该考虑将笔记本的内存扩容到2&4GB。PC的应用是&超多线程& 的,同时开十几二十个网页标签页,再挂上QQ、PC版微信,再开个Word或Excel是常有的事情。有些人还会同时开着取票软件、Photoshop等 应用。这样的多开应用,2&4GB(8GB)内存很有必要,会让整机响应更流畅。
而脱离开我们的测试机来说,如果是GTX游戏本,那么更建议考虑8GB内存,毕竟有些大型3D游戏的最低要求就是8GB内存。
现在国际PC厂商的主流本和i5版游戏本,内存都是单根4GB,很有扩容到2&4GB的必要。而我们从本周开始,也推出了&全民8GB、普及双通道&的疯狂促销活动,你买电脑,我们送你额外的4GB内存,详情见本期《电脑报》封底。
小贴士:AMD独显机型如何为应用程序设定显卡类型?
有些用户反映它们还不熟悉独显机型的显卡设定方式。其实,独显机型的显卡设定和独显机型类似,正确安装驱动后,在桌面上点鼠标右键,选择&配置可交换显示卡&选项就能调节不同应用的显卡类型。
有一点很特别:当你要调节分配一个应用的显卡类型时,你需要先运行一次这个应用然后退出(启动后就可以退出啦)。这时,这个应用程序就会自动出现在&配置可交换显示卡&菜单的最顶端,你在右侧就能选择显卡类型了&&&省电&即集显;&高性能&即独显。
注意,自带的很多应用(也是我们的常见应用),如&浏览器&、&电影和电视&等,在英特尔处理器独显本中是绑定使用英特尔集显的,无法调整(界面中有锁定标记)。
一句话结语:
老技法也有高价值!双通道内存如今价值巨大!为什么有些至强的cpu核心和线程和缓存和频率都比i7多好几倍都不一定比i7强是为什么啊?_百度知道超线程 - 必应超线程超线程(HT, )是英特尔研发的一种技术,于2002年发布。超线程技术原先只应用于Xeon处理器中,当时称为“Super-Threading”。之后陆续应用在Pentium 4中,将技术主流化。早期代号为Jackson。
通过此技术,英特尔实现在一个实体CPU中,提供两个逻辑。之后的纵使不,但就集成了两个实体核心,所以仍会见到两个。超线程的未来发展,是提升处理器的逻辑。英特尔于2014年发布的Core i7-5960X便是将8核心的处理器,加上,使之成为16个逻辑线程的产品。
英特尔表示, ... (展开)线程技术让(P4)处理器增加5%的裸晶面积,就可以换来15%~30%的性能提升。但实际上,在某些程序或未对编译的程序而言,超线程反而会降低性能。除此之外,亦要的配合,普通支持多处理器技术的系统亦未必能充分发挥该技术。例如,英特尔并不鼓励用户在此系统中利用超线程。原先不支持的Windows XP Home Edition却。更多资料:···关于超线程,网友们最关心的问题123922236632357423575235662354723548235392353102353112353122352132352142352152352160170181本结果选自991项相关网络资源问做一个比喻!答有用的,对于支持多处理器的软件性能提升。就像你有100斤力气,干一个活用50斤,还可以同时干另一种活。单线程只能干一个。来自问做一个比喻!答必须要软件支持,增幅有限,软件支持不好的话会变成鸡肋 追问:
现在不是很多软件都不支持? 回答:
现在超线程已经普及了,只要不是几年前的软件。现在的软件一般可以支持2-4个线程。转码压缩渲染能支持的更多线程 补充:
多线程不代表多开,你要了解进程与线程的关系 __R...来自问答当然有用哦。。。如果没有用,Intel还拼命宣传并加以推广干嘛超线程实际上就是早期HT技术,也就是说在CPU内部集成了一组指令集,利用空闲的CPU资源模拟一个逻辑核心出来,按照Intel官方的说法,性能提升可以达到30-50% ,实际达不到。。我简单说下超线程...来自2本结果选自47212项相关网络资源问答超线程技术通俗的将就是一心二用。睿频技术通俗的讲超负荷工作。详细介绍:1、超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。2、英特尔睿频加速技术是英特尔酷睿i7处理器和英特尔酷睿i5处理器的独有特性...来自问答超线程(Hyperthreading Technology) 究竟什么是超线程技术?简而言之:超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算。从而兼容多线程操作系统和软件,提高处理器的性能。操作系统或者应用软件的多线程可以同时运行于一个HTT处理器上,两个逻辑处理器共享一组处理器执行单元,并行完成加、乘、负载等操作。这样就...来自问答dx12对超线程进行了优化,dx12下对AMD有了很大的改进I+N在对游戏下手 AMD对了系统下手也是个明智选择,dx12下AMD可以高出百分之5到7性能,所以AMD对win10着重了下手 win7 8也是为10铺路,毕竟10未完善但评测中AMD的确性能提升了,所以打算选择win10 装A卡是性价比之举来自3本结果选自556项相关网络资源问CPU I3 2450M GT 540M 2G独显 4G内存玩游戏的时候卡顿,听懂的人说关闭超线程会好关闭后有影响没呢??答谁说要关超线程了?没有好处。 很多笔记本的bios是封闭的,功能都不让用。如果你非要关,那就去查一下你的笔记本型号,bios功能是不是都开放。如果不是,就要刷自制bios,这就非常危险。来自问答关不掉,2个核就2线程了,共有4线程来自4本结果选自606项相关网络资源问当真四核满载后超线程还能起作用?win10全面对多核优化会不会英特尔系列4核8线程会出现严重瓶颈答四核满载之后超线程也可以继续起作用。新系统对多核心优化是趋势,不会很快出现瓶颈的,不敢说太远,4790K又属于家用平台中的高端处理器,就算拿到现在也是中高端的性能,谢谢超线程可以最大程度挖掘处理器的性能,但是4核心8线程出现瓶颈这个短期内是不可能的,有帮助请采纳;其次现在电脑更新速度并没有以前快了,不论是I还是A,参考4年前的2600K。如有不懂之处请追...来自问答服务器要的是稳定多线程功能多不是主频不是游戏娱乐来自问答双通道~2条内存一起装~达到1条内存2倍的传输速度超线程~p4cpu独有~张一个CPU模拟成2个CPU来运算程序!要是主板不知道~就算有2条内存和P4也不能有以上功能!来自5本结果选自4756项相关网络资源问比如i3,它的总体性能强不了奔腾多少,最新的奔腾和第一代i3性能可以持平吧?我们用新奔腾和老i3做个对比,在不考虑线程数量的情况下,两者性能相同。现在运行一款只识别两个线程的游戏,哪个比较好?还是说一样?若现在运行一款能够识别四个线程的游戏,哪个比较好?会不会因为两者性能相同,后者的超线程带来的优势不明显?还有,超线程是不是可以关闭,关闭后,对什么样的游戏有明显变化?答支持超线程技术的CPU比非超线程CPU快30%左右来自问答不一定需要啊,按照现在的硬件,最好搭配I3处理器,8G内存以上,500元以上独立显卡,现在的超线程技术都是INTEL的高端处理器才有了,当然我说的是一般性应用,如果你做复杂工程,几百几千个零件以上的,那就专门的多CPU工作站了来自问请高手帮组下配置,要能玩魔兽世界双开不卡的,比较中上的配置,麻烦把表写在下面,我CPU是4年前2.8超线程的,只换板子 显卡,内存能行不,电源还要换吗??答您好,在游戏方面显卡是最重要的,卡不卡是画面帧数的稳定决定的,这个是由显卡来保证的。当然,并不是说CPU的作用不大,在电脑控制单位多的游戏,比如NBALIVE和魔兽等,CPU会发挥其强大的AI控制作用。其次,目前主流游戏都有画面调节的功能,也就是依照自己机器的能力或者自己对画面的喜好来对画面的色彩,亮度,特效和AA进行调节。希望能够帮助到您。来自6本结果选自1052项相关网络资源问我朋友说AMD有超线程技术的,但我不知道那补丁在哪里可以下载答HT技术是INTEL的专利。只是在单个CPU中模拟出2个借以提高性能。而AMD的在多任务情况下不如INTEL的CPU!!超黎没用。讲就好听,其实快5去边。加重CPU负荷来自问我的是I5双核四线程,能不能超线程到4线程以上呢答尊敬的联想用户您好,建议您进入bios中,找到Hyper-Threading,把它enabled,就可以把超线程打开。祝您生活愉快。来自问答超线程默认开启 对主板无要求来自7本结果选自698项相关网络资源问答P4-2.40C GHz (800 FSB, L2 cache:512KB, HT) P4-2.60C GHz (800 FSB, L2 cache:512KB, HT) P4-2.80C GHz (800 FSB, L2 cache:512KB, HT, D1) P4-2.80E GHz (800 FSB, L2 cache:1MB, HT...来自8本结果选自875项相关网络资源问答并让出资源。当两个线程都同时需要某一个资源时,理论上要像两颗CPU一样在同一时间执行两个线程,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能,但它并不象两个真正的CPU那样,虽然采用超线程技术能同时执行两个线程,其中一个要暂时停止,每个CPU都具有独立的资源i7 950或者其它支持超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源来自问详细说明一下!答Intel正式发布了“Hyper-Threading Technology(超线程技术)”这项技术将率先在XERON处理器上得到应用。通过使用该技术,Intel将提供世界上首枚集成了双逻辑处理器单元的物理处理器(其实就是在一个处理器上整合了两个逻辑处理器单元),据说能够提高40%的处理器性能,类似的技术似乎也将出现在AMDK8-Hammer处理器上。 何为Hyper-Threa...来自问答i7 950或者其它支持超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。__...来自9本结果选自895项相关网络资源问答环境变量中有一个 NUMBER_OF_PROCESSORS ,如果没人修改这个数就是对的。来自10本结果选自895项相关网络资源问电脑型号 联想 G475 20080 笔记本电脑操作系统 Windows XP 专业版 32位 SP3 ( DirectX 9.0c )处理器 AMD E-350主板 联想 Inagua (AMD K14)内存 2 GB ( 记忆科技 DDR3 1333MHz )主硬盘 希捷 ST9500325AS显卡 ATI Radeon HD 6310 Graphics 显示器 联想 LEN40A0 ( 14 英寸 )光驱 建兴 DVD A DS8A5SH DVD刻录机声卡 Conexant SmartAudio HD @ ATI IXP SB600/SB700/SB800 高保真音频网卡 钰硕 AR8152 Fast Ethernet Controller / 联想答低功耗,低发热,低性能的入门级本本,CPU是双核的,但不支持超线程,也不支持超频,优点是非常节能,发热非常低来自11本结果选自1302项相关网络资源问答进cmos设置,在cpu设置里打开Hyperv来自问 图片:http://a./zhidao/wh%3D600%2C800/sign=ddcee92ad4c8a786be7f/adaf2edda3cc7cd975c17d093c06.jpg答默认是开启的。下方的核心数4,线程数8,就说明开启了超线程。关闭有软硬两种方法。软件法是点击开始→运行,输入msconfig,点击引导→高级选项,勾选“处理器数”,下拉菜单中可以选择1~8。重启后生效。硬件法是开机后进入BIOS,找到高级选项,把Intel HT(或Hyper-Threading) Technology改成Disabled就行了。来自问答您好!感谢您选择惠普产品。根据您的描述,建议您参考下列信息: 超线程服务在BIOS中没有相关的设置,正常如果机器支持超线程那么安装系统后机器会默认自动开启超线程进行使用的。请问您这样咨询具体是遇到什么问题了吗?若您还有任何问题,请不要犹豫,随时追问,我们一定会竭尽全力协助您!来自12本结果选自890项相关网络资源问答肯定是四核好 是核心对应缓存超线程就是拿一个cpu当两个用来自13本结果选自3270项相关网络资源问答什么是超线程技术? 超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。因此支持Intel超线程技术的cpu,打开超线程设置,允许超线程运行后,在操作系统中看到的cpu数量是实际物理cpu数量的两倍,就是1个cpu可以看到两个,两个可以看到四个。 有...来自问超线程是什么意思??有什么作用啊??答超线程技术是Intel 的创新设计,藉由在一颗实体处理器中放入二个逻辑处理单元,让多线程软件可在系统平台上平行处理多项任务,并提升处理器执行资源的使用率。使用这项技术,处理器的资源利用率平均可提升40%,大大增加处理的传输量。来自问超线程是不是玩某种游戏因人太多需排队而超线程可以挤入?答“超线程”技术(Hyper-Threading Technology)是Intel在2002年发布的一项新技术。Intel率先在XERON处理器上得到应用。由于使用了该技术,Intel将是世界上首枚集成了双逻辑处理器单元的物理处理器(其实就是在一个处理器上整合了两个逻辑处理器单元)的提供者,据说此项技术能够提高30%的处理器性能。所谓超线程技术就是利用特殊的硬件指令,把多线程处...来自14本结果选自3188项相关网络资源问我还想问一下有什么主板 是支持AMD的冷而静的列给我几个好吗答超线程技术 CPU生产商为了提高CPU的性能,通常做法是提高CPU的时钟频率和增加缓存容量。不过目前CPU的频率越来越快,如果再通过提升CPU频率和增加缓存的方法来提高性能,往往会受到制造工艺上的限制以及成本过高的制约。尽管提高CPU的时钟频率和增加缓存容量后的确可以改善性能,但这样的CPU性能提高在技术上存在较大的难度。实际上在应用中基于很多原因,CP...来自问cpu的超线程技术是什么意思?来的通俗易懂的...别复制...还有像i5 2320是四核四线程但上面却显示不支持超线程技术...这个四线程和超线程技术不是一回事吗?还有有了三级缓存的话二级缓存还是显得那么重要吗?还有睿频加速技术是什么意思?回答满意的话再有加分!!!答以前的超线程技术简单点就是发挥了CPU的小宇宙,让他一个变两个用。因为从物理角度,早期还没有开发物理双核心,就只能用这种忽悠的手段。现在的I5,I7本来就是多线程的,所以不需要超线程。三级缓存对应一般人来讲用处不大,但是对游戏玩家来说就非常重要,尤其是大型3D游戏,缓存越大越多越好。睿频技术是INTEL新CPU的新技术。就是CPU会根据使用情况来自动超频...来自问答http://bbs.ngacn.cc/read.php?tid=5044819&rand=228自己看 I3和 G2020比的话  架构一样  主频高点  多个 一般用不上的 HT  便宜 3百,买 G2020比较 好。关于 HT 那 帖子很详细了来自15本结果选自482项相关网络资源问答进cmos设置,在cpu设置里打开Hyperv来自问Y460 ** ITH的笔记本,CPU是i3 ** 的,主板是HM55,请问如何开启超线程?现在任务管理器里面看只有2个核,everest检测的CPU是支持超线程但是被禁用了。答人疼有人提议让他羊肉汤羊肉汤羊肉汤一来自问答把BIOS还原默认设置看看 追问:
他们说有个什么 HT 开关 我在BIOS里没找到 回答:
你怎么知道关闭了?追问:
不知道  本来在任务管理器中显示有超线程的四核心的 后来不知道怎么没了  我用的是 WIN7 旗舰版  GHOST还原的那...来自16通过超线程技术,英特尔成为第一家公司实现在一个实体处理器中,提供两个逻辑线程。后期内含超线程技术的P4处理器商标 之后的Pentium D纵使不支持超线程技术,但就集成了两个实体核心,所以仍会见到两个逻辑线程。超线程的未来发展,是提升处理器的逻辑线程,英特尔有计划将8核心的处理器,加以配合超线程技术,使之成为16个逻辑线程的产品。英特尔表示,超线程技术让(P4)处理器增加5%的裸晶面积,就可以换来15%~30%的效能提升。但实际上,在某些程序或未对多线程编译的程序而言,超线程反而会降低效能。除此之外,超线程技术亦要操作系统的配合,普通支持多处理器技术的系统亦未必能充分发挥该技术。例如Windows 2000,英特尔并不鼓励使用者在此系统中利用超线程。原先不支持多核心的Windows XPHome Edition却支持超线程技术。来自17尽管提高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的性能。来自18超线程是Intel 所研发的一种技术,于2002年发布。超线程的英文是HT技术,全名为Hyper-Threading,中文又名超线程。超线程技术原先只应用于Intel Xeon处理器中,当时称 … /view/39当你的CPU支持HT,就以为着你有多核心可以用,拥有一颗“8核”、“12核”的CPU听起来很爽。不过,这些技术并不是免费的,比如带有睿频的i5比i3,支持超线程 ...&·&&·&&·&&·&&·&/doc/0/543/543297_all.shtml&·&超线程应该打开还是关闭,超线程应该打开还是关闭 ... HT技术缺点 : 1. 因为超线程技术是对多任务处理有优势,因此当运行单线程运用软件时,超线程技术将会降 …&› &› &›  ·
· Intel Xeon 处理器引入了一种称为超线程(Hyper-Threading,HT)的新技术,对于操作系统来说,它使单个处理器可以象两个逻辑处理器那样运行。使用了该技术,由于每个 .../developerworks/cn/linux/l-htl/in…超线程怎么开启进入BIOS,在开机自检时,屏幕上有说明要按那些键进入BIOS的,进入BIOS后,找到Hyper-Threading,把它Disabled,就可以把超线程关了。 反之点 .../question/.html · 计算机 硬件 技术超线程是 所研发的一种技术,于2002年发布。超线程的英文是,全名为,中文又名超线程。原先只应用于 Xeon处理器中,当时称为Super-Threading。之后陆续应用在中,将技术主流化。...  /knows/为您推荐: ·
· 正在加载...加载更多相关搜索© 2016 Microsoft

我要回帖

更多关于 笔记本电池芯片解锁 的文章

 

随机推荐