V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
typing

MBP 16 一周体验

  •  2
     
  •   typing · Feb 3, 2022 via iPhone · 4582 views
    This topic created in 1548 days ago, the information mentioned may be changed or developed.

    一月初的订单,等待了一个月,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 replies    2022-05-17 15:40:01 +08:00
    StevenRCE0
        1
    StevenRCE0  
       Feb 3, 2022
    给大佬点赞
    ferock
        2
    ferock  
    PRO
       Feb 3, 2022 via iPhone
    我用 14 寸 pro ,32g
    clifftts
        3
    clifftts  
       Feb 3, 2022
    14 寸,32g 还在路上
    lamls
        4
    lamls  
       Feb 3, 2022
    16 大但是重,主要是看兄台是否愿意经常背着
    dingwen07
        5
    dingwen07  
       Feb 4, 2022
    新的 16 寸是真的没心情把它背出去,太厚了主要是
    code4you
        6
    code4you  
       Feb 4, 2022
    想问 背着重不重~ ~
    ericguo
        7
    ericguo  
       Feb 4, 2022
    @code4you 如果你只有一台电脑,显然不重。我是 rails 开发,维护一套本地环境已经够累了,所以我只用一台电脑。
    lamls
        8
    lamls  
       Feb 4, 2022
    @ericguo 嗯,用一台好的就够了
    typing
        9
    typing  
    OP
       May 17, 2022 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 程序最高能吃多少带宽。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   843 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 22:39 · PVG 06:39 · LAX 15:39 · JFK 18:39
    ♥ Do have faith in what you're doing.