MBP 16 一周体验

2022-02-03 15:36:08 +08:00
 typing

一月初的订单,等待了一个月,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 。问题不大。

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

因为一个 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 程序最高能吃多少带宽。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/831769

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX