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

各位 m1 mac 到手的,做开发卡么?

  •  
  •   OldJii · 54 天前 · 5039 次点击
    这是一个创建于 54 天前的主题,其中的信息可能已经有所发展或是发生改变。
    楼主的 M1 Pro 8 512,做 Android 开发,常用软件适配都没有问题,但是极卡,测试的时候空项目感觉不出来,跑公司项目,AndroidStudio 代码区滚动、项目编译,都十分不流畅。
    第 1 条附言  ·  54 天前
    第 2 条附言  ·  54 天前

    一上午 无响应 两次

    20015jjw
        1
    20015jjw   54 天前 via Android
    内存不够吧
    我公司项目 64g 的 mbp 16 也卡
    mac pro 才勉强不卡
    还只能局部 index
    hjc4869
        2
    hjc4869   54 天前 via Android
    退掉买 Intel 版本,两年后再换 ARM
    WishMeLz
        3
    WishMeLz   54 天前   ❤️ 2
    你都到手了,就不能自己开发试试看卡不卡吗
    tanwill12138
        4
    tanwill12138   54 天前
    目前要考虑的是兼容问题
    OldJii
        5
    OldJii   54 天前
    @WishMeLz 卡 想问一下其他开发比如 ios 卡不卡 是软件适配的原因还是性能问题
    HashV2
        6
    HashV2   54 天前
    @20015jjw 你们开发什么东西 这么吃资源不上搞 dev 服务器么?
    OldJii
        7
    OldJii   54 天前
    @20015jjw 内存监控显示总耗 6.3g 还剩不少 ,我同事的 15 年的 16g 的 mbp 都不卡.....
    Aurt
        8
    Aurt   54 天前
    IDE 几个 G,Java 几个 G 。还不算其他的,8g 完全没办法开发 Java 系的东西
    OldJii
        9
    OldJii   54 天前
    @tanwill12138 不排除这个卡顿是兼容性问题导致的,软件运行的话是都能运行
    gzf6
        10
    gzf6   54 天前
    现在买这机器的不都是剪视频的么,开发还是等两年吧
    linksNoFound
        11
    linksNoFound   54 天前   ❤️ 1
    你不是苹果目标用户
    bugprogrammer
        12
    bugprogrammer   54 天前 via iPad
    Android studio 肯定卡的,油管有人说过。是 r2 的锅,原生支持了应该就好了。
    OldJii
        13
    OldJii   54 天前
    @linksNoFound 可不 hhh 会不会针对性的做了反向优化
    OldJii
        14
    OldJii   54 天前
    @bugprogrammer 呃 r2 是啥
    Xusually
        15
    Xusually   54 天前
    @OldJii 罗赛塔 2
    byte10
        16
    byte10   54 天前   ❤️ 3
    @20015jjw 那是你 CPU 卡,跟内存没关系。还有你们都做啥开发,懂不懂就几十 G 内存,开发卫星吗?
    byte10
        17
    byte10   54 天前   ❤️ 1
    @HashV2 现在的东西都喜欢大内存, 以为用大内存 开发技术就很牛,老搞不懂。
    20015jjw
        18
    20015jjw   54 天前 via Android
    @OldJii 那就不知道了 你查查 Android studio optimization 看看?
    20015jjw
        19
    20015jjw   54 天前 via Android
    @HashV2 开发 Android 啊.. 我司就一个代码库... 所有项目代码在一起的.. 用服务器也有的组用 体验一般 服务器虚拟 instance 最低也是 192g 的内存...
    20015jjw
        20
    20015jjw   54 天前 via Android   ❤️ 1
    @byte10
    是是是 对对对
    您大佬 512mb 内存开发卫星
    我彩笔 96g 开发 hello world
    对不起打扰了
    byte10
        21
    byte10   54 天前
    @20015jjw 餐桌鸡,你说你啥项目,告诉我,我帮你分析下,你啥安卓项目要 64G,我就不信 你这啥东西要 64G 。
    sankemao
        22
    sankemao   54 天前
    reddit 上看到说 androidstudio 特别卡的,模拟器也没法用
    yogogo
        23
    yogogo   54 天前
    @byte10
    哈哈哈~暴躁老哥
    OldJii
        24
    OldJii   54 天前
    @sankemao gg 退了 换 16inch
    bsg1992
        25
    bsg1992   54 天前
    @byte10
    开 10 多个 Chrome 页
    postgresql mysql sqlserver redis mongdb
    ide 开 3-5 个
    微信+钉钉
    postman
    网易云
    excel word
    xmind
    印象笔记
    各种 docker 环境
    其他软件就不列举了
    16g 不够用 至少 32G
    20015jjw
        26
    20015jjw   54 天前 via iPad
    @byte10 这么说吧 我这本地 build 一次如果没联网 cache 用 16 核心的 mac pro 要个把小时 用了网络 cache 每天 pull+index+build 需要 20min 下载 4g 左右的 artifacts
    mxT52CRuqR6o5
        27
    mxT52CRuqR6o5   54 天前
    经典我不需要大内存等于全世界都不需要大内存
    NatsuMune
        28
    NatsuMune   54 天前 via iPhone
    真的有人拿轻薄本跑大型项目吗?
    nicevar
        29
    nicevar   54 天前
    @byte10 Android Studio 是真的吃内存,同样是做安卓开发 Intellij Idea 装 Android 插件不会占用太多内存,这得怪 google,google 的开发人员应该都是 32G 起步,要不然 AS 开个稍微大点的项目就会吃五六 G,同时开三个项目+模拟器没 32G 是没法用
    yelog
        30
    yelog   54 天前
    @byte10 暴躁老哥在线锤人😂
    依据不同的人的开发需求,所需要的内存肯定是不一样的。
    比如有的人需要前后台一起开发,对内存的需求量是比较大的
    后台 idea + springcloud 启动一堆 java 的微服务
    docker 上在启动几个 db 库+zookeeper+redis 等环境
    前台启动一个如:安卓 /小程序 /flutter/vue (又是需要启动两个,在 vue 管理后台方便调参数)
    再启动一些工具写写文档
    reus
        31
    reus   54 天前
    硬件再好,软件不好也白搭
    CPU 再好,内存不够也白搭
    你这内存都爆了,已使用交换区都超过 3G 了,交换内存就是拿硬盘当内存
    把 SSD 当内存用,而 SSD 是有擦写寿命的,内存不够,是拿 SSD 的寿命来换的
    就算做好了兼容性,内存不够的问题也是没法解决的
    azur
        32
    azur   54 天前
    8G 是给你上网的,搞啥开发。。。。
    w99wjacky
        33
    w99wjacky   54 天前
    我知道的 homebrew 还没适配好
    不推荐直接搞开发
    Gandum
        34
    Gandum   54 天前
    已经确认 Rosetta 2 翻译的 x86 软件,在 M1 Macbook 上运行会比在 Intel 平台上运行更加消耗内存。
    用 8G 内存开发安卓肯定不现实。
    目前看看,只有 iOS 开发适合用 M1 。不说别的,就连 web 前端都有不少工具用不了的。
    lzl19900514
        35
    lzl19900514   54 天前
    所以我定的 16 的
    ron0115
        36
    ron0115   54 天前 via Android
    @Gandum 前端会遇到哪些工具会有问题,能具体说下?
    moyupoi
        37
    moyupoi   54 天前 via iPhone
    @Gandum 前端哪些用不了?我测了 atom 可以用?
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2886 人在线   最高记录 5298   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:03 · PVG 23:03 · LAX 07:03 · JFK 10:03
    ♥ Do have faith in what you're doing.