社区
英特尔边缘计算技术
帖子详情
为什么酷睿 2双核的实际性能和它的占用率没有成正比呢?
guanhao1101
2008-05-06 10:51:09
我的电脑是酷睿2双核,以前用单核的时候总会看到cpu占用率达到100%,而用了双核后看到cpu的占用率的确降低了很多很多,但是性能并没有和大幅度的提升,感觉有些时候从性能上感觉它的占用率已经到达100%了,可显示的却不到70%,请问这是为什么呢?
...全文
1293
3
打赏
收藏
为什么酷睿 2双核的实际性能和它的占用率没有成正比呢?
我的电脑是酷睿2双核,以前用单核的时候总会看到cpu占用率达到100%,而用了双核后看到cpu的占用率的确降低了很多很多,但是性能并没有和大幅度的提升,感觉有些时候从性能上感觉它的占用率已经到达100%了,可显示的却不到70%,请问这是为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
intel_zhenyuwang
2008-05-08
打赏
举报
回复
你的描述中强调了“感觉cpu明明已经承受不了”二字,不能够明确地说明问题。
你是学计算机的,应该知道如果你的程序是串行的,N个核都是无济于事的。(在任何时刻,你的程序只占用一个核的资源)
给你一个示意图吧,
Time 1 2 3 4 5 6 7 8 ...
CPU(0-1) 0 0 1 1 0 0 1 1 ... (task on CPU)
还不明白,用VTune(TM) Performance Analyzer去测试一下你的程序在双核上.
intel_zhenyuwang
2008-05-07
打赏
举报
回复
一个非常好的问题。
假如你的程序基本上是串性的,在单核上处理器的占用率会非常高。到了双核后,你的线程会被操作系统适时的调度到二个不同的核(in time line),那么另一个核就比较空。理论上50%对50%的工作量分布在双核上,因为系统上还有其他程序,所以你会看到60%-70%.
事实上你的程序性能并没有提高,只是工作量在不同的时刻分部在不同的核。
guanhao1101
2008-05-07
打赏
举报
回复
没明白我问的意思吗?我的意思说直接点就是:为什么感觉cpu明明已经承受不了了,运行起来已经非常慢了,为什么任务管理器上显示的cpu占用率还是很小呢?请回答专业点,我也是学计算机的。
CPU玩的是效率!超线程
双核
PK物理三核
比比多线程效率!物理三核PK逻辑四核 泡泡网CPU频道3月26日 2010年初始,Intel发布了全新的32nm
双核
i5/i3处理器,工艺的提升令
双核
带来了更强的
性能
,但
双核
毕竟只是
双核
,即便是拥有再强的单核执行效率,在多线程应用下也完全不是最廉价多核的对手,Intel似乎也发现了这个现象,同时祭出了封存已久的超线程技术,让
双核
产品面对多线程应用时同样可以得心应手
论游戏电脑CPU和GPU之搭配
玩游戏CPU到底重不重要?如何搭配最优化? “奔腾
双核
能不能带动HD4870?” “新装机想买9800GT/GTX+,不知道配什么CPU好?” “E5200/E7200/E8200价格差不少,那游戏中的
性能
差距能有多少?” 自从泡泡网“You Think.I Do”板块开张以来,我们收到最多的邮件就是这种有关CPU和GPU搭配的问题。这些问题看似简单,却
CPU
性能
调优核心知识
在当今的计算机系统中,CPU作为处理器的核心,其
性能
直接影响着整个系统的运行效率。想象一下,在一个大型企业级应用中,随着用户量的激增,系统响应速度逐渐变慢,页面加载时间延长,甚至出现卡顿现象。这种情况下,系统管理员可能会发现CPU使用率居高不下,成为制约系统
性能
的瓶颈。为了解决这一问题,就需要对CPU的
性能
进行调优。介绍“
性能
调优知识点之CPU:概述”这一知识点的重要性在于,它为系统管理员和开发者提供了一种系统性的方法来理解和优化CPU的使用效率。
C#7 和 .NET Core 2.0 高
性能
(一)
本书首先介绍了 C# 7 和.NET Core 2.0 的新功能,以及它们如何帮助提高应用程序的
性能
。然后,本书将帮助您了解.NET Core 的核心内部,包括编译过程、垃圾回收、利用 CPU 的多个核心来开发高
性能
应用程序,以及使用强大的基准测试应用程序库 BenchmarkDotNet 来测量
性能
。我们将学习使用多线程和异步编程来开发应用程序和程序,以及如何利用这些概念构建高效的应用程序以实现更快的执行。接下来,您将了解数据结构优化的重要性以及如何有效地使用它。
系统与软件
性能
瓶颈与
性能
调优模型详解
在故障定位(尤其是 out of memory)和
性能
分析的时候,经常会用到一些文件来帮助我们排除代码问题。这些文件记录了 JVM 运行期间的内存占用、线程执行等情况,这就是我们常说的 dump 文件。常用的有 heap dump 和 thread dump(也叫 javacore,或 java dump)。
英特尔边缘计算技术
568
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章