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

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

  •  
  •   xiaoyang0304 · 2 天前 · 2019 次点击

    友友们,咨询一下:

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

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

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

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

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

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

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

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

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