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

丐版的 16G 内存日常开发够不够用?

  •  
  •   xiaoyang0304 · 11 天前 · 2500 次点击

    友友们,咨询一下:

    做 python 和 java 后端开发,pycharm 和 intelliJ (二选一,看当时在做哪个项目); 日常开十几个浏览器标签页; 数据库等中间件在另外的服务器上,本地只开 datagrid 客户端; 再开几个 wps 文档,几个 ssh 的终端; 没有游戏、视频编辑、本地大模型的需求。

    这样的使用场景,我目前 windows 16G 是可以的,买 mac mini 的话内存需要升 24g 或者 32g 吗?

    至于硬盘,256 肯定是不够的,准备另外添置雷电 4 的硬盘盒,外挂 1T ,反正 mac mini 是没有移动办公需求的。这样也没必要升 512 了吧?

    第 1 条附言  ·  10 天前
    谢谢各位的建议,已向老板申请 32+256 的!
    30 条回复    2025-03-20 11:21:03 +08:00
    ITisCool
        1
    ITisCool  
       11 天前
    够用党都只会说目前,目前是目前,目前也是仅仅够用,以后各种程序(@Electron🐶)的内存占用只会越来越多,除非你是准备一两年内又换机,不然一定买大内存,32G+256+硬盘盒是最佳配置
    SuperGeorge
        2
    SuperGeorge  
       11 天前
    16G 不够,会占用 swap ,现在后悔当时没上 32G 。
    murmur
        3
    murmur  
       11 天前
    肯定不够的,我就自己开发个 java+web 项目 24g 内存起步,现在 java 不是微服务吗,前后端+数据库+redis+数据库管理

    除非你们有开发服务器,只自己跑自己的微服务,其余的都是服务器搞定
    xiaoz
        4
    xiaoz  
       11 天前 via Android
    16G 的 Air 长期 80+%占用,现在找个软件都要优先考虑内存占用。现在大部分软件都是 Electron ,建议上 24 或者 32 吧。
    HENQIGUAI
        5
    HENQIGUAI  
       11 天前
    16G 怎么用都是紧巴巴的,能上 32 的话会舒服一些。
    Mandyer
        6
    Mandyer  
       11 天前
    跟你类似的使用场景,基本是会 swap10G 左右,日常一点也不卡顿。我觉得 swap 无所谓,反正硬盘便宜,毕竟丐版国补+教育优惠才 3K
    wxw752
        7
    wxw752  
       11 天前
    16G 一定不够,24G 非常吃紧,32G 目前还行。JAVA
    chiaf
        8
    chiaf  
       11 天前
    咬咬牙上 64 G ,站未来,Mac mini 也没有电池老化的问题。

    内存大了就是爽
    pxiphx891
        9
    pxiphx891  
       11 天前
    我在用 18G 的,感觉紧巴巴的,内存压力一直是黄的
    rppig42
        10
    rppig42  
       11 天前
    16G 内存压力常年黄的,但操作都很丝滑,从来没感觉到有什么卡顿

    仅代表个人体验,另外说卡的确定是因为内存不够才卡吗?
    Liuman
        11
    Liuman  
       11 天前
    我 36G 刚刚好够用 ,java
    wangsd
        12
    wangsd  
       11 天前
    我是 Windows,勉强够用。
    zsc8917zsc
        13
    zsc8917zsc  
       11 天前
    不够 我是 32G ,但是目前交换内存 17G
    dcsuibian
        14
    dcsuibian  
       11 天前   ❤️ 1
    不够用,但还没那么窘迫。
    再过几年,等你看到“Mac 16G=Windows 32G”的言论,你就知道真的不够用了
    mandex
        15
    mandex  
       11 天前
    开发的话还是建议 32G 吧。
    ererrrr
        16
    ererrrr  
       11 天前
    目前 16G ,有 12G 交换
    zidian
        17
    zidian  
       11 天前
    win 都够了那就是够,被整天盯着 swap 看
    pvnk1u
        18
    pvnk1u  
       11 天前
    目前应该是够的,过两年或者开大项目应该就不够了,建议 24 或者 32
    billbob
        19
    billbob  
       11 天前
    32 都不够,vs docker,desktop,wsl,浏览器,代理,word,

    随便都 28+,你开发 要开数据库,调试工具,各种社交软件

    有钱就上 64
    pvnk1u
        20
    pvnk1u  
       11 天前
    反正我现在已经开始拒绝各种 electron 应用了,太吃资源了
    BeautifulSoap
        21
    BeautifulSoap  
       11 天前 via Android
    公司开发用 16g 的几百号人几乎所有人都在喊内存不够,要公司换更高内存的 mackbook ,结果公司抠门不换
    ylovesy
        22
    ylovesy  
       11 天前
    够用了,没事的
    nanvon
        23
    nanvon  
       11 天前
    我觉得不够,只要犹豫 16 或者 32 ,那就说明不够。除非是预算过于吃紧
    wanguorui123
        24
    wanguorui123  
       11 天前
    不开虚拟机模拟器够用
    layxy
        25
    layxy  
       11 天前
    够用,这个配置我都用了很多年了,平时浏览器标签和后台软件别开那么多应该没问题,我只在一个测试的电脑上见到过 mac 提示内存不足,他开了 jetbrain 的几个 ide ,然后浏览器开了很多个窗口,每个窗口几十个 tab ,还开了 postman 等 Electron 系的软件。。
    somebody1
        26
    somebody1  
       11 天前
    够用的,而且现在 pycharm 、idea 可以限制内存使用,限制完你会发现,一样不影响使用。内存策略就是尽可能的使用内存,很多东西你用不到,但是它加载到内存了。
    sodesga
        27
    sodesga  
       11 天前
    mac 和 pc 的内存调度机制不一样,win 当然内存越多越好 32g 起步
    16G+512 足够,mac 的硬盘 swap 速度和 win 不是一个速度的。
    别听哪些巴拉巴拉的!最优解是买 Mac mini4 , 再换个大硬盘,不要打吊瓶。
    PainAndLove
        28
    PainAndLove  
       11 天前
    前端开发,可以参考一下
    yiqiu2324
        29
    yiqiu2324  
       10 天前 via Android
    最好的方法也别在那纠结了,直接去官网下单买个 16g mac mini ,14 天试用,把你能用到的环境全部搭上,看内存压力,黄了还能用,红了升内存!!不行就退呗,所有的人的使用场景天差地别!!!
    ShadowPower
        30
    ShadowPower  
       10 天前
    我现在差不多就是这个情况。
    用肯定能用,但是 IDEA 里插件不敢多装,网页标签页开太多的话,切换会有延迟。
    内存压力始终是黄色的,哪怕 swap 不高的时候也是,不知道为什么(大概是内存压缩解压太频繁了)。
    完全不敢开虚拟机/Docker ,只能用远程服务器上的。不然能让内存压力达到红色。
    总体来说,用着不爽……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3637 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:57 · PVG 08:57 · LAX 17:57 · JFK 20:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.