OldJii
V2EX  ›  Apple

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

  •  
  •   OldJii · Nov 24, 2020 · 8594 views
    This topic created in 2020 days ago, the information mentioned may be changed or developed.
    楼主的 M1 Pro 8 512,做 Android 开发,常用软件适配都没有问题,但是极卡,测试的时候空项目感觉不出来,跑公司项目,AndroidStudio 代码区滚动、项目编译,都十分不流畅。
    Supplement 1  ·  Nov 24, 2020
    Supplement 2  ·  Nov 24, 2020

    一上午 无响应 两次

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