mumuxi
V2EX  ›  Apple

M4 芯片跑 Java 服务

  •  
  •   mumuxi · Dec 13, 2024 · 9445 views
    This topic created in 695 days ago, the information mentioned may be changed or developed.

    准备入手 MBP m4 24+512 版本,java 后端,平常微服务有 5 个左右,有 dev 环境很少在本地调试,也不在本地部署集群啥的。想问问大佬们 这个配置够不够用?担心一个风扇散热不行。目前是 20 款 i5 16+512 ,夏天发热有点严重 偶尔降频

    56 replies  •  2024-12-16 09:44:09 +08:00
    dcdlove
    dcdlove
    Dec 13, 2024
    1
    完全不在话下
    Yukineko
    Yukineko
    Dec 13, 2024
    2
    我 m1pro 16g 没啥压力,主要是 idea 内存不够
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    3
    @Yukineko 你这个应该是俩风扇的吧?我之前也考虑买 M1 性价比高,后来就等到了 M4
    hahaFck
    hahaFck
    Dec 13, 2024
    4
    你这是鸟枪换炮了,内存不能加大点么
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    5
    @dcdlove 是吗?不知道一个风扇行不行
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    6
    @hahaFck 24 差不多了吧?目前 16 也够用,就是有点勉强
    Yukineko
    Yukineko
    Dec 13, 2024
    7
    @mumuxi #3 是有风扇,但我好像从来没见风扇转过
    Yukineko
    Yukineko
    Dec 13, 2024
    8
    @mumuxi #3 主要都是内存压力。平时开发调试啥的 cpu 完全没压力的,放心吧
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    9
    @Yukineko 我这个 20 款的 i5 每天风扇呼呼转,就现在这天气 刚刚打开 idea 都能听到嘶吼
    server
    server
    Dec 13, 2024
    10
    devcontainer
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    11
    有没有后端大哥买了这款的,使用中有没有什么问题?
    sioncheng
    sioncheng
    Dec 13, 2024
    12
    除了内存,其他约等于翻倍了,够用。
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    13
    @sioncheng 谢谢大哥
    CodeDrift
    CodeDrift
    Dec 13, 2024
    14
    什么价格 老哥
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    15
    @Anybfans 某宝上同城的店不到 13k
    2tongW
    2tongW
    Dec 13, 2024
    16
    入手丐版 mac mini M4 半个月了,体验很不错,比我之前的 13400 快多了。maven 编译项目,在 13400 上 2 分半左右。mac 这边只要 1 分 20 多秒。16G 内存只开一两个项目的话还是够用,一般占用在 13G 左右。我没装 docker ,感觉再装 docker 运行一些环境的话内存肯能会比较吃紧了。
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    17
    @2tongW 我本来也想入手 mini 24G 那款,不过偶尔外出办公不是很方便 就放弃了。内存的话 苹果应该有自己的算法逻辑,我开 5 个服务 占用也是 13g
    CHEN1016
    CHEN1016
    Dec 13, 2024
    18
    @mumuxi 换了 m 芯片后,你不用太在意风扇了,跟 intel i5i7 不一样,你可以关注下内存够不够用
    wanguorui123
    wanguorui123
    Dec 13, 2024
    19
    你放心根本不会转,夏天 30 多度的时候估计才会转两下
    magewu1223ll
    magewu1223ll
    Dec 13, 2024
    20
    肯定 48G 啊 ,24G 不够
    hbcolorful
    hbcolorful
    Dec 13, 2024
    21
    才五个服务,够用了
    movelf
    movelf
    Dec 13, 2024
    22
    加内存
    opzpy
    opzpy
    Dec 13, 2024
    23
    24 不够
    coladragon
    coladragon
    Dec 13, 2024
    24
    我买的 2023 款的 MBP Apple M2 Max 64G 也是 Java 仔 平时会本地调试 微服务 一般启动 5-8 个左右 也装了 docker 现在弄了 环境什么的弄的杂 主要用的编译工具是 idea 全家桶 vscode 内存占用天天都是 50G 左右 基本没重启过关机过,idea 全家桶吃太多内存了
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    25
    @coladragon 这么离谱吗?
    ethanpeng
    ethanpeng
    Dec 13, 2024
    26
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    27
    @wanguorui123 那使用起来会降频吗?温度高了会不会有明显卡顿?
    yooomu
    yooomu
    Dec 13, 2024
    28
    在用同款 M4 pro + 24G ,CPU M4 肯定够,我目前 chrome 20 个标签、iterm2 、qq 、微信、vscode 、网易云、idea 、plex 、onenote 、钉钉、tg ,内存压力一半左右,还是绿的,swap 占用 400M 。结论是如果不在本地跑一大堆中间件、不用虚拟机,24G 对于后端妥妥够用。内存压力只要不红,都不是事,又不卡
    wanguorui123
    wanguorui123
    Dec 13, 2024
    29
    @mumuxi 不会降频,M4 一个风扇完全压的住
    coladragon
    coladragon
    Dec 13, 2024
    31
    wtml
    wtml
    Dec 13, 2024
    32
    @yooomu 请问是微服务开了多少个的情况下这样呀,感觉这个内存占用挺少的
    yooomu
    yooomu
    Dec 13, 2024❤️1
    33
    @pvnk1u #32 开了三个项目,运行中的服务 1 个,idea 分配 8G 内存,调了下 GC
    -XX:+UseShenandoahGC
    -XX:ShenandoahGCHeuristics=compact
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    34
    @yooomu 这个参数是为了减少内存占用吗?
    yooomu
    yooomu
    Dec 13, 2024
    35
    @mumuxi #34 是的、这个参数可以让 jvm 激进的进行 GC 并及时归还内存给操作系统。代价是 CPU 占用升高,但是对 M4 来说都不是事。我也是从 v2 抄的
    wtml
    wtml
    Dec 13, 2024
    36
    @yooomu java 开发的时候风扇转的厉害么,我基本上不会在本地做什么大规模的项目,有点想买个 macbook air
    mumuxi
    mumuxi
    OP
    Dec 13, 2024
    37
    @pvnk1u 后端还是买个 pro 吧,air 感觉还是顶不住,一个风扇都没有
    calano
    calano
    Dec 13, 2024
    38
    m1pro 基本没听见过风扇声,性能够的,主要是内存
    xiaojun996
    xiaojun996
    Dec 13, 2024
    39
    对于前端 & 后端开发来说, 瓶颈都是内存吧, 我 m1 也够了, 就是 16G 内存不够
    jianghuan2
    jianghuan2
    Dec 13, 2024
    40
    @yooomu #28 能不能分享一下 idea 的 jvm 配置,我这 M1 Pro 16G 内存也使用紧张
    sketcherly
    sketcherly
    Dec 13, 2024
    41
    m2+24G ,5 个 idea 没啥压力,比老伙伴 i7 安静多了
    hxind
    hxind
    Dec 13, 2024 via Android
    42
    我也一直想知道 m4 能不能拿来跑 Minecraft 服务器,毕竟这东西吃单核
    leo72638
    leo72638
    Dec 13, 2024 via iPhone
    43
    其实没风扇都行
    humingk
    humingk
    Dec 13, 2024 via iPhone
    44
    m4+32g ,风扇没怎么转,内存:16g 有点勉强,24g 够用,32g 没用到过
    suitts
    suitts
    Dec 13, 2024
    45
    够的,要是不放心就再加点上 32g
    CyouYamato
    CyouYamato
    Dec 13, 2024
    46
    Node.js 后端,买来两个星期了风扇没有转过。日常开着:QQ 、微信、十几个页面,WebStorm 、DataGrip 、QQ 音乐。基本都有 7G 空闲。Java 应该占用内容大点,24G 绝对够用了。
    zhhmax
    zhhmax
    Dec 13, 2024
    47
    我开发环境在甲骨文的服务器上,4c24g 的 arm 机器,没有一点压力。
    facelezz
    facelezz
    Dec 14, 2024
    48
    air 都过剩
    quicknight
    quicknight
    Dec 14, 2024
    49
    MAC 的内存策略是能占满就占满,不代表占满了就缺内存,16G 能满足绝大部分的开发需求,特别是普通的后台服务开发,完全够
    jackhu203040
    jackhu203040
    Dec 14, 2024
    50
    @mumuxi 我买的 m3pro 36 G 风扇就没响过,idea + ws + datagrip 开几个也没问题,建议上 36
    lts9165
    lts9165
    Dec 14, 2024
    51
    放心吧,你内存越大系统就吃的越多,内存少占用也会少
    zczy999
    zczy999
    Dec 14, 2024
    52
    如果想要多用几年就上大内存 m 芯片的内耗完全不用考虑 我这还是 m1pro 风扇没见开过
    easymbol
    easymbol
    Dec 14, 2024
    53
    idea 最新版占用内存越来越高了,36g M3 Chrome+idea 一个的情况下就出现了虚拟内存的占用了
    findex
    findex
    Dec 16, 2024 via iPhone
    54
    怎么都在建议买 mac ,正经的后端不是用 Linux + 高扩展的 PC 嘛。快 2025 年了,笔记本直接 128GB 内存打底。
    mumuxi
    mumuxi
    OP
    Dec 16, 2024
    55
    @CyouYamato 谢谢大家了
    mumuxi
    mumuxi
    OP
    Dec 16, 2024
    56
    @findex 没有建议大家买什么,萝卜白菜可有所爱。我只是问问 m4 一个风扇都不够用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   702 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 114ms · UTC 17:54 · PVG 01:54 · LAX 09:54 · JFK 12:54
    ♥ Do have faith in what you're doing.