V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gseven0312
V2EX  ›  硬件

i5 性能之上的 CPU 是否性能过剩?

  •  
  •   gseven0312 · 2015-08-02 14:18:09 +08:00 · 16650 次点击
    这是一个创建于 3399 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这是个偶然想到的问题,不是以偏概全,只是比较好奇我们的选择是否合适

    lz前几年买的笔记本是i3的,公司之前配的台式也是i3的,笔记本用的多,编程,PS,也没觉得怎么慢,而且满足日常所需,所以就有个疑问,是否上i5及以上的CPU真的会带来速度的显著提升,对于各位正在使用的机器及运用的软件来看,CPU的性能是否过剩?

    还是我的工作量不大?

    108 条回复    2015-08-04 16:12:39 +08:00
    1  2  
    kuxiazi
        1
    kuxiazi  
       2015-08-02 14:24:48 +08:00 via iPhone
    还是ssd感觉明显
    dreamcountry
        2
    dreamcountry  
       2015-08-02 14:25:16 +08:00
    看用途了。
    就像天河一号仅拿来上上网那肯定过剩哪
    wohenyingyu01
        3
    wohenyingyu01  
       2015-08-02 14:26:20 +08:00
    vt-x 指令集笑看虚拟机
    TakanashiAzusa
        4
    TakanashiAzusa  
       2015-08-02 14:26:58 +08:00
    看你干啥。不做视频处理的话I5对WEB程序员来说肯定是够用的了。想提速上SSD。
    gseven0312
        5
    gseven0312  
    OP
       2015-08-02 14:31:19 +08:00
    @wohenyingyu01 长知识了

    @dreamcountry 我也知道这个道理,但有时候我觉得i3就够了,为何有的人还是要上i5呢

    @kuxiazi 有体会,哈哈

    @TakanashiAzusa 是指AE那种么?
    kn007
        6
    kn007  
       2015-08-02 14:34:48 +08:00
    看你拿来做什么吧。。。I5-2代我都够用了,但有时拿来计算什么的,I7那速度。。。
    imn1
        7
    imn1  
       2015-08-02 14:37:35 +08:00   ❤️ 1
    no
    科学计算,或者做过十万级以上的字符串匹配,你就知道

    不过编程用弱CPU做优化测试倒是好的选择,因为仅仅一条语句,也能明显呈现优化结果,强CPU有时看不出分别,因为可能前后只有几十毫秒的差别,弱CPU则可能是秒的差别
    Exin
        8
    Exin  
       2015-08-02 14:38:56 +08:00
    从桌面i5 2代开始过剩的
    所以现在CPU买钱一年上市的版本是最划算的
    Septembers
        9
    Septembers  
       2015-08-02 14:39:13 +08:00 via Android   ❤️ 1
    @kn007
    做并发密集计算的时候才能深刻的感受到
    CPU性能差异带来的 性能上的提升
    kn007
        10
    kn007  
       2015-08-02 14:40:17 +08:00   ❤️ 1
    @Septembers 是啊,举个简单的,一个8M的文本,做匹配替换,i5-2和i7-4完全是两种体验
    beingbin
        11
    beingbin  
       2015-08-02 14:43:26 +08:00
    我家里台式机两年多之前配了e3,平时也是做做图、上上网,不玩游戏,感觉内存不够用,cpu确实过剩
    archsocks
        12
    archsocks  
       2015-08-02 14:49:44 +08:00
    我现在关注功耗,性能打字上网不卡就行。
    typcn
        13
    typcn  
       2015-08-02 14:51:36 +08:00   ❤️ 4
    用 libvpx 转码 vp9 的视频,i7 上不到 10fps

    E7 才到 80fps
    maemual
        14
    maemual  
       2015-08-02 14:51:48 +08:00
    看需求。
    对于大多数使用场景下,i5 以上都是性能过剩的。
    dragonszy
        15
    dragonszy  
       2015-08-02 14:54:20 +08:00   ❤️ 1
    Simulink仿真,Saber仿真,有限元计算,全局优化,模型参数提取只能台式机i5+来算,笔记本一算起来这风扇哗哗的。平时Web开发用rmbp13非常流畅。
    laoyuan
        16
    laoyuan  
       2015-08-02 15:02:18 +08:00
    反正我i5 开直播再写写脚本一点问题都没有,还能一边玩网页游戏呢,这会正在播算法:
    http://www.douyutv.com/laoyuan
    gseven0312
        17
    gseven0312  
    OP
       2015-08-02 15:04:30 +08:00
    @laoyuan 哈哈 之前有人推荐过,但我点击进去没直播
    gseven0312
        18
    gseven0312  
    OP
       2015-08-02 15:08:01 +08:00
    @typcn 有用到E7?没接触过视频转码,理想的fps呢?
    Mac
        19
    Mac  
       2015-08-02 15:12:46 +08:00
    @laoyuan 镜头再往下点,发点福利。。。
    mornlight
        20
    mornlight  
       2015-08-02 15:13:44 +08:00
    就算要说型号也要确定平台先,台式机的i5和笔记本的i5不是一个等级的东西。。。
    n6DD1A640
        21
    n6DD1A640  
       2015-08-02 15:18:08 +08:00
    看需求。只看看网页电影之类,G 系列都感觉过剩
    jaleo
        22
    jaleo  
       2015-08-02 15:18:14 +08:00   ❤️ 2
    不要以为自己用不上的东西 就认定对别人也没有用
    gseven0312
        23
    gseven0312  
    OP
       2015-08-02 15:19:29 +08:00
    @mornlight 疏忽了,多谢提醒

    @jaleo 我已经说了,不是以偏概全
    kn007
        24
    kn007  
       2015-08-02 15:23:03 +08:00
    @laoyuan 这怎么可能呢,被你搞笑了
    orvice
        25
    orvice  
       2015-08-02 15:37:56 +08:00
    大部分情况下i5就够了。。。除非编译大东西。。。
    khowarizmi
        26
    khowarizmi  
       2015-08-02 15:43:18 +08:00
    web开发应该是够的,跑个算法需要大量计算的就不够了。
    laiyingdong
        27
    laiyingdong  
       2015-08-02 15:44:45 +08:00
    就国内普通消费者办公娱乐的需求以及主流,i5是足够的,但是对于工作较为依赖计算机的 工作人员来说,i5就不够了。电脑的性能瓶颈还有内存 显卡 硬盘速度,如果跟不上i7 照样卡
    kn007
        28
    kn007  
       2015-08-02 15:45:27 +08:00
    @laoyuan 还有桃子吃。。
    gseven0312
        29
    gseven0312  
    OP
       2015-08-02 15:48:21 +08:00
    @typcn 看到你之前的主题,转码是否跟你做的应用有关?
    eamars
        30
    eamars  
       2015-08-02 16:07:26 +08:00
    举个例子,3d出图,比如用photoview360渲染模型的时候就需要多核心并行计算。
    当然普遍上网和写程序的话超低压i5都可以随意带动Visual Studio了

    所以说看情况。我自己用的四核E5
    49
        31
    49  
       2015-08-02 16:28:35 +08:00
    @kn007 我的CPU的算力相当于6个Linode核心 xD
    kn007
        32
    kn007  
       2015-08-02 16:43:14 +08:00
    @49 土豪不需要解释。。。
    啥时候赞助我台VPS!?
    kn007
        33
    kn007  
       2015-08-02 16:59:23 +08:00
    @laoyuan 我去睡10分钟
    mongodb
        34
    mongodb  
       2015-08-02 17:01:11 +08:00
    @laoyuan 哥们造型有点像内谁。。李杀 - -
    verfino
        35
    verfino  
       2015-08-02 17:01:57 +08:00
    楼主说的是笔记本的酷睿 i 系列啊,台式机跟笔记本 CPU 之间的差距还是挺大的,笔记本的话,i5 应该不会过剩
    kn007
        36
    kn007  
       2015-08-02 17:01:58 +08:00
    @49 这两天vps出问题,身心疲惫,而且是我没法解决的。感觉vps进出很不稳定
    zeacev
        37
    zeacev  
       2015-08-02 17:02:49 +08:00
    看到V2上这么多使用Mac,CPU要i5几代,i7几代的,外加内存多少多少,在我自己黑苹果之前,我一直以为Mac OS X很占内存,费CPU,等我自己装了黑苹果之后,我才发现,原来系统本身不是很占内存很费cpu,我平时就上上网,聊聊天,有心情了开个VBox折腾下Linux,写写前端和PHP,最大负荷也就是开个PHPStrom和Photoshop CS6,差不多将这个黑苹果当省心版的Windows用,我i3 2代,6G也没卡过,除了PHPStrom启动时慢了点,其他感觉丝般顺滑,我也很好奇,用苹果系统的,不一定非要上高配吧,


    被v2上你们这些人误导了多久
    Rorysky
        38
    Rorysky  
       2015-08-02 17:35:11 +08:00
    @wohenyingyu01 下个设备 一定得买 支持 vx-d 的
    CtrlSpace
        39
    CtrlSpace  
       2015-08-02 18:16:17 +08:00
    用奔腾处理器的看着你们 :)
    nomemo
        40
    nomemo  
       2015-08-02 18:24:35 +08:00
    编译时的速度明显变快
    ryd994
        41
    ryd994  
       2015-08-02 18:27:11 +08:00 via Android
    虚拟化,大内存,64位
    只要满足这几点,基本今后就不怕升级换代了
    Livid
        42
    Livid  
    MOD
       2015-08-02 18:27:51 +08:00
    如果经常需要编译大项目的话,CPU 当然希望越快越好:

    243205964
        43
    243205964  
       2015-08-02 18:49:52 +08:00
    @CtrlSpace 我真的用的奔腾…
    qian19876025
        44
    qian19876025  
       2015-08-02 19:26:23 +08:00
    @kn007 I7 如果硬盘不行 那体验。。。。
    GhostFlying
        45
    GhostFlying  
       2015-08-02 19:26:56 +08:00 via Android
    笔记本显然不是吧。。
    kn007
        46
    kn007  
       2015-08-02 19:43:42 +08:00
    @qian19876025 SSD必须是前提,或者你的操作在ramdisk操作。
    yexm0
        47
    yexm0  
       2015-08-02 20:24:54 +08:00
    笔记本硬盘也就5000多转,你还能指望它有多快
    flavoury
        48
    flavoury  
       2015-08-02 20:25:34 +08:00
    如果别的没短板的话。你用一段时间的i7再用回来……就能感受到差别……虽然我目前还是奔腾,而且是集显,卡的我想死
    qiuai
        49
    qiuai  
       2015-08-02 20:49:33 +08:00
    我现在是I3/16/SSD/GTX960 开机卡,作图卡,看多几个视频也卡...
    已经在考虑下单E3还是I7了...
    bdnet
        50
    bdnet  
       2015-08-02 20:50:45 +08:00
    你要是拿来斗地主,肯定是过剩了
    ooh
        51
    ooh  
       2015-08-02 20:57:03 +08:00
    E3党已经在之前抵达战场
    crazycen
        52
    crazycen  
       2015-08-02 21:08:10 +08:00 via Android
    E3-1231 也是性能过剩,GTA5也不到50%,不过平时在家属于开窗口特多,跑程序特多的那一类,cpu高一些也还不错,公司有测试机,自己的电脑就不用跑虚拟机
    DearTanker
        53
    DearTanker  
       2015-08-02 21:19:40 +08:00
    @laoyuan 我怎么进去看到大保健直播了?

    http://www.douyutv.com/243306
    spark
        54
    spark  
       2015-08-02 21:25:23 +08:00
    看你拿来干什么, 其实 i5 对于前端来说已经不太够用了, 开发时一直在跑编译, 项目越大, 文件越多, 跑得越慢.
    Rothschild
        55
    Rothschild  
       2015-08-02 21:29:36 +08:00
    没用过matlab跑计算吧,呵呵, 开机一两天很正常
    townboy
        56
    townboy  
       2015-08-02 21:53:36 +08:00
    编译的时候很需要
    omi4399
        57
    omi4399  
       2015-08-02 22:16:12 +08:00
    楼主 装个 YCM 就知道 CPU 高端的好处了,单核高频的 i7 简直不能再赞。
    newobux
        58
    newobux  
       2015-08-02 22:20:21 +08:00   ❤️ 1
    主要是你能忍 不当回事
    anjunecha
        59
    anjunecha  
       2015-08-02 22:28:29 +08:00
    反正matlab跑一个项目跑几天是很正常的事情
    tobyxdd
        60
    tobyxdd  
       2015-08-02 22:31:06 +08:00
    CPU还有嫌快的?
    depress
        61
    depress  
       2015-08-02 22:32:30 +08:00
    看来都没人用excel,i5死机i7十分钟活过来的事情足以让人沉醉
    shinwood
        62
    shinwood  
       2015-08-02 22:37:41 +08:00
    @depress 都卡成这样了还不上数据库来处理,提升工具的效率很重要。
    tjxiter
        63
    tjxiter  
       2015-08-02 22:53:06 +08:00
    i3用了快5年了。主频2.4GHz。

    非常够用。

    但是我还是计划整个i7的MBP。
    depress
        64
    depress  
       2015-08-02 23:10:03 +08:00
    @shinwood 你让平时只会做报表的运营去玩数据库么,教会了得明年了。
    xuhaoyangx
        65
    xuhaoyangx  
       2015-08-02 23:11:58 +08:00 via iPhone
    @typcn 感觉libvpx效率有问题
    iqav
        66
    iqav  
       2015-08-02 23:49:44 +08:00
    不会过剩,或者说需要一定的过剩。
    CPU这些资源,主要是用来处理峰值的,这个区间要看你的应用处于哪个阶段。如果对 CPU 依赖都不高,那就真的不太需要好的,反而你的应用时常都要 CPU 资源,那好的 CPU 就事半功倍了。

    CPU 这只是硬件的一部份,整体来讲你还需要匹配的内存,硬盘,支持的主板。
    zkd8907
        67
    zkd8907  
       2015-08-02 23:59:49 +08:00
    反正是公司出钱,于是我就申请了最顶配的机器了 =。=
    hanqian
        68
    hanqian  
       2015-08-03 00:10:08 +08:00
    据说i3和i5差不多,i7提升很大
    mongodb
        69
    mongodb  
       2015-08-03 01:13:23 +08:00
    @laoyuan 你Dock上有个绿色鸭子的图标是什么App..
    chocotan
        70
    chocotan  
       2015-08-03 01:52:19 +08:00
    公司的i3不卡不舒服
    自己电脑是i5, 开虚拟机后很卡, 能升级的都升级了, 就剩cpu了
    所以买电脑自己适合就好 每个人需求都不一样的
    msg7086
        71
    msg7086  
       2015-08-03 02:07:29 +08:00
    @gseven0312
    就说现在优化得很好的x265,最近几个月大量的AVX2汇编优化,放在i7-4770上开LP+Slow参数跑1080p速度高达5fps,速度飞快,一个24分钟的片只要2个小时就能转完了。

    现在最麻烦的还是做视频优化的。这种计算量大到不行。
    就说最近出的waifu2x,一套优化全上完以后,i7跑720p速度大概勉强能到0.5fps。
    理想估计5年以后才能开始推广普及。

    至于很多年前发布的一些地图炮优化脚本,到了现在才能勉强跑到2-3fps上下(比如MCTD at 1080p)。
    平时还是不敢随便乱用。
    msg7086
        72
    msg7086  
       2015-08-03 02:15:02 +08:00   ❤️ 1
    另外现在CPU主频差别都不大,所以效率更多体现在指令集上。
    更多的指令集优化 = 用更少的频率周期做更多的工作。
    根据LP姐姐的CPU性能普测,x265这种对AVX2大量优化的程序,在haswell下速度比同频同等级ivy快了36%,比sandy快了42%。
    然而如果对指令集依赖不大的话,则是选择上一代平台性价比更高一些。

    所以还是看具体应用。
    caixiexin
        73
    caixiexin  
       2015-08-03 08:02:48 +08:00
    还真是看需求。。
    安卓开发的同事经常觉得他i5机子编译太慢,我做java的反而觉得速度瓶颈在硬盘,换ssd体验好很多。
    popok
        74
    popok  
       2015-08-03 08:54:33 +08:00
    这个问题和问买10W以上的车都是装B一样的。10W的车也能在高速开的飞快。
    wangyifei6817
        75
    wangyifei6817  
       2015-08-03 09:06:59 +08:00
    你装个Android Studio 保你想换台式机i7
    strongcoder
        76
    strongcoder  
       2015-08-03 09:14:51 +08:00
    不看需求讨论性能的都是耍流氓~
    cchange
        77
    cchange  
       2015-08-03 09:16:20 +08:00
    用来做文档当然都差不多
    但是如果做其他正事就差很多很多了
    Autonomous
        78
    Autonomous  
       2015-08-03 09:20:31 +08:00
    @CtrlSpace 我给实验室配的台式电脑,是赛扬的U。

    就用来控制仪器(RS-232、USB、RJ-45),读取并获取数据然后存盘就行了。
    mjever
        79
    mjever  
       2015-08-03 09:27:53 +08:00
    看需求,看预算!
    StevenTong
        80
    StevenTong  
       2015-08-03 09:31:43 +08:00
    Android Studio笑尿了。i7 4790K,一编译真是,风扇狂转,cpu占用率100%,还好我的台机配置好,还算快,i5 4g的mac,真是哔了狗了,build没2分钟还真下不来,等build都快睡着了
    seiwev
        81
    seiwev  
       2015-08-03 09:33:20 +08:00
    @omi4399 单核 i7 ?
    CtrlSpace
        82
    CtrlSpace  
       2015-08-03 09:34:53 +08:00
    @Autonomous 这些数据的传输,8位单片机就搞定了。2333333
    NovemberEleven
        83
    NovemberEleven  
       2015-08-03 09:37:21 +08:00
    macbook pro i3编译C++项目,400多源文件,耗时半小时。。惨
    omi4399
        84
    omi4399  
       2015-08-03 09:37:59 +08:00
    @seiwev 是单核心高频,不是单核
    laoyuan
        85
    laoyuan  
       2015-08-03 09:43:29 +08:00
    @mongodb Adium,可以通过SS挂Gtalk
    tan90ds
        86
    tan90ds  
       2015-08-03 10:22:39 +08:00
    楼主用 matlab 算一些无法向量化的问题就知道了,都不用上多大规模。我现在算的东西 Xeon X5650 六个个核心跑满要两天多才出一次结果,多好的 CPU 都能给你榨干。
    juniorzhou
        87
    juniorzhou  
       2015-08-03 10:39:09 +08:00
    @tan90ds 强re,我去,matlab不能矢量化的计算简直是灾难,e5 2630 12个核心跑了快3天,实在不敢想要是用我的小本本跑会是啥结果。
    mengzhuo
        88
    mengzhuo  
       2015-08-03 10:49:43 +08:00
    怎么可能!!!

    我每次用女友的iMac Retina (i7 4.0Gx8)
    都想砸了自己的rMBP (i5 2.5Gx4)

    现在我偷偷地ssh到她的机子搞编译,brew也是,编译好了直接复制到我的机子,反正她只是用PS哈哈哈~~
    402124773
        89
    402124773  
       2015-08-03 11:02:42 +08:00
    @mengzhuo 你女朋友发现的了吗?
    jsq2627
        90
    jsq2627  
       2015-08-03 11:28:03 +08:00
    说的好像i7都比i5好一样
    mengzhuo
        91
    mengzhuo  
       2015-08-03 11:32:10 +08:00 via iPhone
    @402124773 发现得了
    ps也是CPU大户
    不过一般都不会 因为画画也像写程序一样要停下来想的
    digimoon
        92
    digimoon  
       2015-08-03 11:33:10 +08:00
    如果你经常编码视频的话就知道不够用了
    特别现在很多人都直播游戏,在国内这种垃圾上传带宽下只能靠cpu软压在有限的带宽下提高画质,实时编码对cpu要求很高的
    Autonomous
        93
    Autonomous  
       2015-08-03 11:43:04 +08:00
    @CtrlSpace 但是用的是Labview VISA来控制仪器,要装驱动的,而且好多驱动只能在XP上运行。有点像工业生产线的电脑了
    ophunter
        94
    ophunter  
       2015-08-03 11:51:11 +08:00
    自己组装了 i7-4770/16G/256SSD感觉到了什么叫做快。
    CtrlSpace
        95
    CtrlSpace  
       2015-08-03 11:57:34 +08:00
    @Autonomous 嗯,LavView 挺常用来做上位机的图形显示和控制。
    402124773
        96
    402124773  
       2015-08-03 12:21:55 +08:00
    @mengzhuo
    她明白ssh这个事情吗?
    Heracles
        97
    Heracles  
       2015-08-03 13:34:19 +08:00
    一套房以上的资产是否多余?
    Qlccks2
        98
    Qlccks2  
       2015-08-03 13:40:25 +08:00
    永远都不会过剩,
    kevinGreenville
        99
    kevinGreenville  
       2015-08-03 14:12:30 +08:00
    前面有人说装了Android Studio想上i7,其实装了AS想换内存上SSD才是正经
    cmheia
        100
    cmheia  
       2015-08-03 16:07:29 +08:00
    干活用的两大IDE:MDK和IAR,前者单线程的,后者可以多线程。
    公司台机竟然是E5300,时常需要(迎合客户,用MDK,单线程)编译个SDK什么的,然后卡几个小时……
    然而回家用自己电脑(4790K OC 4.7G)编译一下(用IAR,8线程),也就卡了几分钟。
    你能感受到到我上班时的咆哮吗?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4110 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 01:01 · PVG 09:01 · LAX 17:01 · JFK 20:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.