MBP 16 一周体验 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
typing
V2EX    MacBook Pro

MBP 16 一周体验

  •  2
     
  •   typing 2022-02-03 15:36:08 +08:00 via iPhone 4312 次点击
    这是一个创建于 1398 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一月初的订单,等待了一个月,25 日到手。32G 内存定制。M1 Pro 16 缺省那一档。1T 磁盘。

    基本上这机器大伙都了解的差不多了。说点我自己用途相关的。

    我一般在上面跑自己写的程序。Metal 和一些小规模数值计算(我是物理程序员)。所以机器到手之后我就只下了 xcode ,编辑器,然后 git clone 我的代码。其他就没别的了……可能以后会在 brew lapack/arpack/blas 这些。不过看起来 m1 都支持。

    M1 pro 刚刚好。max 的 400 宽我跑不满。

    内存我当时还是纠结了一下。实话说 16gb 应该够用。如果不够的话...那 256gb 也不够。但是为了用久一些选了 32gb 。

    屏幕 16 ,我当时去 Costco 对比了一下 14 ,觉得 14 还是太小了。这件事每个人都不一样,真的需要自己试一下。

    我以前是写 vulkan 的。metal 用起来真的非常的顺手。简化的恰到好处。写起来非常愉悦。Objective C 的那个语法我就先忍了。

    我自己的代码没什么依赖,编译速度不成问题。Eigen 模版代码在我 linux 上编译慢很多。我回来试试 m1 表现如何。(因为模版编译速度问题我曾经把代码里好多 Eigen 都替换掉了)

    唯一的遗憾是我手里的 maple 2020 不支持原生 m1 。而且 rosseta 也有问题。不过我可以 ssh 到我的 linux 用 maple 。问题不大。

    9 条回复    2022-05-17 15:40:01 +08:00
    StevenRCE0
        1
    StevenRCE0  
       2022-02-03 16:40:59 +08:00
    给大佬点赞
    ferock
        2
    ferock  
    PRO
       2022-02-03 16:41:59 +08:00 via iPhone
    我用 14 寸 pro ,32g
    clifftts
        3
    clifftts  
       2022-02-03 19:43:46 +08:00
    14 寸,32g 还在路上
    lamls
        4
    lamls  
       2022-02-03 20:37:45 +08:00
    16 大但是重,主要是看兄台是否愿意经常背着
    dingwen07
        5
    dingwen07  
       2022-02-04 01:54:09 +08:00
    新的 16 寸是真的没心情把它背出去,太厚了主要是
    code4you
        6
    code4you  
       2022-02-04 10:04:15 +08:00
    想问 背着重不重~ ~
    ericguo
        7
    ericguo  
       2022-02-04 13:42:48 +08:00
    @code4you 如果你只有一台电脑,显然不重。我是 rails 开发,维护一套本地环境已经够累了,所以我只用一台电脑。
    lamls
        8
    lamls  
       2022-02-04 18:58:45 +08:00
    @ericguo 嗯,用一台好的就够了
    typing
        9
    typing  
    OP
       2022-05-17 15:40:01 +08:00 via iPhone
    挖个坟说说最近的感想。

    因为一个 side project 的需要我开始用 clang 的 libtooling 。需要编译 llvm 和 clang 。clang 那部分可能会比较频繁的重编译。
    那表现怎么样呢?我可以不插电工作一下午还剩 50%+!
    make clean 之后编译我的那个工具也才区区十几分钟。
    非常满意。

    大内存( 32GiB )有挺大的帮助。我以前的台式机 16GiB 编译 llvm 会在 linking 的时候卡住好久。那个操作一般会把所有 obj 加载上来然后单线程占用巨量的内存。
    现在的 linking 没有特别明显占用时间。
    下次换机我一定尝试一下内存顶配。



    我不太用 xcode 。它本身 indexing 占资源。所以一直用 unix makefile 编译。index 一次之后用来看代码 /跳转定义也还不错。不过编译不如 makefile 快。


    一件我不太清楚的事情就是…内存带宽。稍后还有一个 m1 max 入手,让我来看看 cpu 程序最高能吃多少带宽。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     956 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 19:41 PVG 03:41 LAX 11:41 JFK 14:41
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86