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

macbook air m2 8+256 后端开发够用吗

  •  
  •   jvv · 2022-10-20 12:05:51 +08:00 · 9143 次点击
    这是一个创建于 799 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2022-10-20 20:14:18 +08:00
    谢谢各位的建议。
    本人看上 m2 air 的颜值和便携性,所以不考虑 m1pro 了哈哈
    72 条回复    2022-10-21 17:59:10 +08:00
    luhe
        1
    luhe  
       2022-10-20 12:08:40 +08:00 via iPhone
    显然不够
    um1ng
        2
    um1ng  
       2022-10-20 12:11:16 +08:00
    前端勉强,后端够呛
    234ygg
        3
    234ygg  
       2022-10-20 12:13:35 +08:00
    不介意稍微慢一点点的话,8+512 最低限度,
    16+512 比较舒服,也可以买 m1 ,或者 m1 mini
    wonderfulcxm
        4
    wonderfulcxm  
       2022-10-20 12:14:46 +08:00 via iPhone
    看你是哪一种技术栈的后端,PHP 的话我用 1c2g 的轻量云加 code server 远程开发都够,MacBook 更不在话下。
    moen
        5
    moen  
       2022-10-20 12:16:44 +08:00
    就 256 的 IO 性能不是很推荐
    kongkongye
        6
    kongkongye  
       2022-10-20 12:17:11 +08:00 via iPhone
    我都 32g ,docker 占用内存大
    semoon
        7
    semoon  
       2022-10-20 13:23:26 +08:00
    不够
    Leonard
        8
    Leonard  
       2022-10-20 13:24:19 +08:00
    这配置正经干活都不太够
    P0ng64
        9
    P0ng64  
       2022-10-20 13:42:49 +08:00
    非常不够。我 M1 Air 的 8G 内存做 SpringBoot 大作业都不够,开两个 IDE+十几个 Chrome 标签页卡得跟什么一样
    calano
        10
    calano  
       2022-10-20 13:44:53 +08:00
    起码得上个 16g ,我现在这 8g 真挺折磨的
    neilxu
        11
    neilxu  
       2022-10-20 13:46:58 +08:00
    16g 吧,硬盘 256 无所谓,我去哪都带 1t 外接硬盘
    baobao1270
        12
    baobao1270  
       2022-10-20 13:52:09 +08:00
    最低 16+256 ,建议 16+512 。8G 内存真的不够。
    HugoChao
        13
    HugoChao  
       2022-10-20 13:52:34 +08:00
    上 16g
    helone
        14
    helone  
       2022-10-20 13:57:23 +08:00
    看后端吧,Java 开发肯定不够用,像我这种 Go 开发,内存小点影响不大
    sdwgyzyxy
        15
    sdwgyzyxy  
       2022-10-20 13:59:42 +08:00
    Python+Golang+Php ,三个编辑器同时打开,8G 内存就得吃掉一大半,还是得上 16G 。
    txhsj
        16
    txhsj  
       2022-10-20 14:07:55 +08:00
    16g 也不太够,后悔没买大点
    ihciah
        17
    ihciah  
       2022-10-20 14:14:12 +08:00
    远程开发就好了,client 不是能跑就行?
    pannanxu
        18
    pannanxu  
       2022-10-20 14:16:08 +08:00
    我 m1 pro 16g 勉强够用,建议 24g 起
    hover
        19
    hover  
       2022-10-20 14:43:03 +08:00
    8g 内存,开玩笑呢。。。16g 都感觉不够用啊
    likeme
        20
    likeme  
       2022-10-20 14:48:43 +08:00
    曾经买了 8g 的 mba m1 。搞了半年 Java 痛苦不堪,每天都会卡死到紫屏重启,最后换了 16g 的 16 寸 mbp 。。。
    Derry
        22
    Derry  
       2022-10-20 14:53:21 +08:00
    我的 16G 反正已经是有点吃力了, 准备上 32
    rationa1cuzz
        23
    rationa1cuzz  
       2022-10-20 14:53:58 +08:00
    不开虚机不搞 docker 等耗内存的建议 16 ,否则建议拉到最大预算
    281x1h2ez12
        24
    281x1h2ez12  
       2022-10-20 14:57:04 +08:00
    平时做做 ML ,64G 内存基本够了,但有一次可视化了一个大数据,也差点蹦不出,直接风扇转起来。
    pendulum
        25
    pendulum  
       2022-10-20 14:57:14 +08:00
    不够,16+512 正好
    guodongbin
        26
    guodongbin  
       2022-10-20 14:58:14 +08:00
    内存拉满,硬盘不够可以外接
    milk97
        27
    milk97  
       2022-10-20 14:59:01 +08:00
    M1 的 8 + 256 ,不开虚拟机和 docker ,主要用 VS Code 远程开发 Go 项目,平时浏览器用 safari ,开 30 个左右的 tab 页,用用微信之类的,刚好够用吧。建议还是 16G 的,这样不用经常关注内存占用。
    RicardoY
        28
    RicardoY  
       2022-10-20 15:13:40 +08:00
    上 16G 吧
    EvilDevilJin
        29
    EvilDevilJin  
       2022-10-20 15:22:38 +08:00
    前端,使用过 9 个月左右的 M1 MBA 8+256G ,使用体验是 8G 内存远远不够。

    常开软件:微信、飞书、Edge ,VS Code 等,内存压力经常红色,就这我都还没敢用 IDEA 、webstorm 和 Chrome 。

    想要用的舒服至少 16G + 512G ,想用久点就 32G/64G + 1TB 。
    EvilDevilJin
        30
    EvilDevilJin  
       2022-10-20 15:26:41 +08:00
    @EvilDevilJin 丐版 SWAP 挺严重的,9 个月 硬盘读 153 TB ,写入 130TB 。
    后面换了台 16G +256G ,使用了 4 个月 硬盘读 0.7 TB ,写入,0.6 TB 。
    1002xin
        31
    1002xin  
       2022-10-20 15:29:00 +08:00
    不够,怎么着也上个 16+512
    dz5362
        32
    dz5362  
       2022-10-20 15:34:04 +08:00
    预算不够就上 m1 的 16g ,存储不够可以外接,内存不够只能干瞪眼
    fernandoxu
        33
    fernandoxu  
       2022-10-20 15:37:42 +08:00
    买 m1 啊
    fernandoxu
        34
    fernandoxu  
       2022-10-20 15:39:22 +08:00
    @EvilDevilJin #30 我 300t 了...不知道会有啥影响
    fuchish112
        35
    fuchish112  
       2022-10-20 15:39:25 +08:00
    肯定不够,至少内存不够
    x99501
        36
    x99501  
       2022-10-20 15:41:05 +08:00
    不够
    a935855375
        37
    a935855375  
       2022-10-20 15:49:39 +08:00
    不够,至少 16G 起步
    a935855375
        38
    a935855375  
       2022-10-20 15:49:56 +08:00
    m1 + 16G 内存不是更好吗
    Vipcw95
        39
    Vipcw95  
       2022-10-20 15:59:19 +08:00
    16+256 吧。
    xuanbg
        40
    xuanbg  
       2022-10-20 16:04:52 +08:00
    m2 比 m1 提升有限,而且编程不需要 CPU 有多强,反而对内存要求挺高的。256 的 ssd 比 512 的慢许多。如果我要买的话,就是 m1/16G/512
    honamx
        41
    honamx  
       2022-10-20 16:15:35 +08:00
    开发的话建议上 pro ,有风扇跟无风扇差别还是挺大的。
    witcherhope
        42
    witcherhope  
       2022-10-20 16:20:04 +08:00
    32G 一步到位,要么考虑 Windows
    litguy
        43
    litguy  
       2022-10-20 16:39:55 +08:00
    别用 MAC 了,屌丝 PC 笔记本 32G/64G 更适合后端
    XXWHCA
        44
    XXWHCA  
       2022-10-20 16:41:23 +08:00
    Chrome + IDE 直接爆内存,显然不够
    jackliang007
        45
    jackliang007  
       2022-10-20 16:45:12 +08:00
    M2 AIR 内存最大好像是 24GB ,直接内存拉满。硬盘 512 就行了。
    x1024m
        46
    x1024m  
       2022-10-20 17:08:33 +08:00
    不够,正准备入手 16+512+m1+pro ,二手带 AC+,8000
    不知道值不值,还在犹豫
    6ugman
        47
    6ugman  
       2022-10-20 17:09:08 +08:00   ❤️ 2
    可以试试这个组合,低配 MBA+一台 MiniPC (远程开发机器),参考 https://strongbugman.github.io/2022/03/23/MyDevEnv/
    lifesimple
        48
    lifesimple  
       2022-10-20 17:14:48 +08:00
    16g 内存凑合用 8g 显然不够
    dddd1919
        49
    dddd1919  
       2022-10-20 17:18:32 +08:00
    内存 8G 够同时开发两个比较大的 java 项目,脚本语言 8G 够用,自己衡量开发量,如果预算够最好是内存尽量大
    justin2018
        50
    justin2018  
       2022-10-20 17:19:09 +08:00
    8G 真不够 至少 16G 32G 最好

    硬盘 256G 有点小 可以凑合下 至少 512G 1T 最好
    yvescheung
        51
    yvescheung  
       2022-10-20 17:39:46 +08:00
    256G 的阉割了 SSD 的性能,会极大拖累总体表现,所以不管买来干啥,至少 512G 起步
    就算要买 8+256 ,也应该优先选择 M1 的 Air
    neptuno
        52
    neptuno  
       2022-10-20 17:41:42 +08:00
    256 肯定不够,随便装点东西就满了,我 512 用了几年,用了 300g ,其实就差了这 60g ,但体验差很多
    twgdh
        53
    twgdh  
       2022-10-20 17:47:03 +08:00
    m2 服役中 24 + 512
    neptuno
        54
    neptuno  
       2022-10-20 17:47:34 +08:00
    之前买了台 16+256 m1 mac mini,放家里,前几天发现硬盘不够用了,xcode 就占了 80g
    joApioVVx4M4X6Rf
        55
    joApioVVx4M4X6Rf  
       2022-10-20 18:13:40 +08:00
    python 后端完全够用了。我日常用 8G intel maxpro ,开三个 pycharm 写项目,浏览器页面三十几个,感觉正好。
    clrss
        56
    clrss  
       2022-10-20 18:21:09 +08:00 via iPhone
    不想天天研究怎么省硬盘的话还是 512
    wxw752
        57
    wxw752  
       2022-10-20 23:08:19 +08:00
    当年 16G 的时候,微服务爆过内存。。。
    zhongbeyond
        58
    zhongbeyond  
       2022-10-20 23:08:53 +08:00
    内存至少 16G
    484A4B
        59
    484A4B  
       2022-10-20 23:12:27 +08:00
    正常情况下,不开虚拟机使用 Mac 基本都够用
    ncepuzs
        60
    ncepuzs  
       2022-10-21 07:44:17 +08:00
    8G 内存……
    预算有限建议买官翻 M1 Air ,16+512 才 9300 吧好像
    Actrace
        61
    Actrace  
       2022-10-21 07:48:34 +08:00
    1TB 路过。。
    xman99
        62
    xman99  
       2022-10-21 08:50:29 +08:00
    显然不够呀,亲,我开发 php+go 的几乎没有前端的。打开 4 个左右的项目轮流切换,chrome 大概 20 个页面。一般内存会占用 12-14g 不等。内存显示黄色之后就不太够用了,绝对情况下 24g 是不错选择(就是太贵了)
    退而求次,记得最低 16g 起步吧。除非你不是主力机,就家里偶尔应急用的
    yx1989
        63
    yx1989  
       2022-10-21 09:29:44 +08:00
    不在本地写没事,用 vscode 或者 jetbrain gateway 连到远程写。
    pkwenda
        64
    pkwenda  
       2022-10-21 10:22:31 +08:00
    勉强吧,主要看内存,m1 swap 很快的,之前勉强用了半年,卡是卡了点,能用
    tt0411
        65
    tt0411  
       2022-10-21 10:23:23 +08:00
    没啥问题, 我之前还在 macbook air 4+64 的环境 debug 过 presto 代码, 当然也不是作为主力机
    alexmy
        66
    alexmy  
       2022-10-21 11:11:37 +08:00
    以前我也是这么想的,一点服务端代码能占多少,这台电脑又不打游戏。

    悲剧的是,买的时候没想过,我是做游戏开发的服务端。要下载各种游戏客户端,那美术资源多的。。

    最后外接了一个 970 EVO 1T 。
    wanguorui123
        67
    wanguorui123  
       2022-10-21 11:21:39 +08:00
    16+512 起步,8+256 需要限制下 JVM 内存才能勉强用用
    dog82
        68
    dog82  
       2022-10-21 11:32:58 +08:00
    我在用丐版 MacBook air m1
    我是全栈工程师
    docker mysql go vue
    环境用 datagrid goland webstorm

    目前够用,但是紧巴巴的,建议用 16G 512G 的配置吧
    Jessun
        69
    Jessun  
       2022-10-21 11:43:48 +08:00   ❤️ 1
    如果是主力生产工具,建议一步到位。m2/pro/16g/512/g ,除了贵,其他没问题。

    **不要想着刚好卡着性能瓶颈干活**

    等过了一年发现 8g+256 不够用的时候。你怎么办?你会陷入两难境地。凑着用吧,极不趁手。换一个吧,要卖二手,买新的,更加糟心。

    其他需求另说,比如我买 air m1 ,是在外办公使用,床上使用,开会使用。主力机器是 linux ,我可以用 air m1 ssh 到主力机上干活。那样的话 air m1 刚好。
    Marinaaaa
        70
    Marinaaaa  
       2022-10-21 11:51:30 +08:00
    我 m1 16g + 512g 现在感觉内存不太够用。
    xuelu520
        71
    xuelu520  
       2022-10-21 15:03:07 +08:00
    14 丐,php 后端表示 16G 凑合,8G 肯定是不够的
    xSliver
        72
    xSliver  
       2022-10-21 17:59:10 +08:00
    8G 的 air 会卡
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   937 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:20 · PVG 05:20 · LAX 13:20 · JFK 16:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.