POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 3286|回复: 17
打印 上一主题 下一主题

小白提问,作为程序开发的机器,多核/主频/L2,哪个的影响比较大

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-16 11:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhang7777 于 2009-8-16 13:17 编辑

貌似大家讨论的都是游戏环境,那我问个对提高生产力和工作效率帮助的问题:

跑微软家的VS2008,经常开多个工程,里面包含很多项目,反复的RUN/DEBUG,旁边还开着浏览器几十个窗口翻Google和MSDN。

假设内存和硬盘都是最佳配置,那Cpu的多核/主频/L2,哪个的影响比较大?



现在用的是Dell 390,975的主板,U是E6320,因为不支持1333外频,所以也没办法超了,不知道换成Q6600的效果好,还是换个高频双核效果好

------------补充分割线----------------

看了下,VS08里面可以设置并发编译的project数量,这个应该蛮能体现多核优势的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
皮球 该用户已被删除
2#
发表于 2009-8-16 11:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2009-8-16 11:53 | 只看该作者
2# 皮球

主要同时还上上GZ和TGFC之类的,嘻嘻
回复 支持 反对

使用道具 举报

4#
发表于 2009-8-16 11:53 | 只看该作者
上Q9吧
Q8  撑不住
回复 支持 反对

使用道具 举报

5#
发表于 2009-8-16 11:53 | 只看该作者
个人认为:编译大程序的话L2重要些.
回复 支持 反对

使用道具 举报

6#
发表于 2009-8-16 11:58 | 只看该作者
看十多个窗口,不管速度如何。。首先自己眼花了,心烦了。CPU负载也大
回复 支持 反对

使用道具 举报

7#
发表于 2009-8-16 12:34 | 只看该作者
7200 3.8g
刚才试验一下。。。
开2个 PS2模拟器 战神2 20个网页
20多个网页,基本不影响性能。。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2009-8-16 12:40 | 只看该作者
8# kakavs

很多flash广告飘来飘去的那种。。。还是蛮影响性能的,比如那些门户首页
回复 支持 反对

使用道具 举报

9#
发表于 2009-8-16 13:02 | 只看该作者
肯定是多核好了,VC2008支持多核编译的,你工程多,光编译就能等死你!
回复 支持 反对

使用道具 举报

10#
发表于 2009-8-16 16:36 | 只看该作者
那要看你做什么了,针对多核的东西当然是多核好
回复 支持 反对

使用道具 举报

11#
发表于 2009-8-16 19:48 | 只看该作者
同架构下,主频对性能的提升时最显著的,基本上就是线性增长,其次是多核、L2
回复 支持 反对

使用道具 举报

12#
发表于 2009-8-16 21:16 | 只看该作者
vs.net 2008编译其实cpu占用不大的,我最近编译项目特别看了下 cpu占用基本都在30%左右有时候能低到10%(放在内存虚拟盘上编译的,应该不存在IO性能问题,用的是4核)我就搞不懂了,他那么慢又没有占用多少cpu资源 到底是在做什么。。。。
btw同一项目在笔记本t5750 2g下发布要15分钟,在x4 3.0g下发布只要3分钟,不过笔记本应该磁盘性能拖了很大的后腿。
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2009-8-17 13:48 | 只看该作者
13# cagejin

请问哪里可以设置build的暂存位置?
回复 支持 反对

使用道具 举报

14#
发表于 2009-8-17 16:19 | 只看该作者
vs.net 2008编译其实cpu占用不大的,我最近编译项目特别看了下 cpu占用基本都在30%左右有时候能低到10%(放在内存虚拟盘上编译的,应该不存在IO性能问题,用的是4核)我就搞不懂了,他那么慢又没有占用多少cpu资源 到 ...
cagejin 发表于 2009-8-16 21:16


個人認為是磁盤,編譯的時候磁盤狂轉
回复 支持 反对

使用道具 举报

15#
发表于 2009-8-17 16:56 | 只看该作者
肯定不是磁盘,编译的时候2核CPU都占用100%了,换个4核占用还是100%,速度几乎是1倍!

编译是编译,Link是Link!两回事,Link的时候对硬盘的依赖比较大,但是编译的时候没关系!
回复 支持 反对

使用道具 举报

16#
发表于 2009-8-17 20:57 | 只看该作者
貌似推荐的都是intel。如果不上i7,可能同档次的AMD更见效果,集成了内存控制器让内存带宽高很多。
回复 支持 反对

使用道具 举报

17#
发表于 2009-8-17 23:09 | 只看该作者
本帖最后由 FENG950 于 2009-8-17 23:10 编辑
貌似大家讨论的都是游戏环境,那我问个对提高生产力和工作效率帮助的问题:

跑微软家的VS2008,经常开多个工程,里面包含很多项目,反复的RUN/DEBUG,旁边还开着浏览器几十个窗口翻Google和MSDN。

假设内存和硬 ...
zhang7777 发表于 2009-8-16 11:47

仅对C++有效的吧。事实上MS基本上没什么编译器可以支持并行的,凤凰计划如果搞得定,微软将会在编译器上来一次脱胎换骨(稍微夸张一下),但是现在还不行。C++除了build,编译也可以以/MP选项进行,其实就是按核心数量生成编译器的多个副本来编译源文件,但是也会和一些指令比如#import一类的有冲突,事实上如果要启用这个,要注意的事项还不少,因此默认都是关闭的。除了C++的生成,其它能够利用多核的地方几乎没有,还是说回老话。自己开着性能监视器查看日常工作的系统资源占用再来决定自己需要。
回复 支持 反对

使用道具 举报

18#
发表于 2009-8-17 23:47 | 只看该作者
都有影响啊。


你说得情况   4核  3.5G      8M  缓存差不多够了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-4-5 06:29

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表