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

MBP 越用越卡咋办

  •  
  •   frank1256 · 86 天前 · 4488 次点击
    这是一个创建于 86 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开个 idea ,开个 datagrip ,再开个 webstorm ,偶尔开个 goland 。然后就是 chrome ,vx ,听歌软件。

    刚开始用还挺快的,就越用越卡,最后只能重开程序,要不然就是重启电脑。啥情况阿,挺难受的。额,有的时候还带个 docker

    ps:16g ,mpb ,14 寸,m1pro 。

    第 1 条附言  ·  86 天前
    卡死我了。刚才 idea 光标都移不动。

    jb 产品都是最新的。受不鸟了。idea 跑了 2 个服务,webstorm 一个 vue ,goland 一个服务,datagrip 看数据库。

    一开始很好,用者用着就开始卡。我代码里也没写吃内存的事情阿,为什么一开始很流畅,慢慢就卡额。
    58 条回复    2022-09-04 10:10:12 +08:00
    cxe2v
        1
    cxe2v  
       86 天前   ❤️ 1
    买一台新的啊
    lscho
        2
    lscho  
       86 天前   ❤️ 1
    看内存压力吧。。。你这开的都是 jb 家吃内存大户,感觉是内存不够了
    leelz
        3
    leelz  
       86 天前   ❤️ 2
    上一个老哥说 mbp 开是 Chrome 开了 2000 个,Chrome 不说数量就是耍流氓
    paradoxs
        4
    paradoxs  
       86 天前
    这很明显是产品缺陷啊,建议你拿去 apple store , 当场演示给他们看。 如果他们不肯退货退款的,当场打工商局电话投诉。
    echo1937
        5
    echo1937  
       86 天前   ❤️ 1
    这个可能性可多了,我群里有个 xd 是罗技鼠标的 app 内存泄露了,达到了 10 多个 G 。

    xd 有微信吗,我有个 Mx Mac 的用户聊天群,都是交流这个经验的。
    1002xin
        6
    1002xin  
       86 天前
    啥情况,内存不够了呗
    tbg
        7
    tbg  
       86 天前
    买 64g 的
    Phishion
        8
    Phishion  
       86 天前
    你电脑刚买来开那么多软件是很快的速度么?按理说新机器总不能这么快计划性报废把。
    查看下内存占用泄漏情况
    wanacry
        9
    wanacry  
       86 天前 via iPhone
    @leelz #2 哈哈哈 😆
    Leonard
        10
    Leonard  
       86 天前
    就是说重启有用?那大概率是内存不够
    frank1256
        11
    frank1256  
    OP
       86 天前
    @Phishion
    @1002xin
    @lscho
    内存肯定不够的,越用吃的越多,可是为啥不释放阿。内存咋看泄露阿,就算泄露了,我也得用它,得靠它吃饭额。有的时候,光标都移不动了。。
    Cavolo
        12
    Cavolo  
       86 天前 via iPhone
    重启重装重买
    littlewing
        13
    littlewing  
       86 天前
    估计是啥软件内存泄漏了,或者是 chrome 有些页面占用了大量内存,比如 grafana 这种
    tanrenye
        14
    tanrenye  
       86 天前
    把活动监视器的截图发上来看看吧,mac 我还真没遇到过鼠标都动不了的时候,就算是以前用 Intel 也没有,只是软件卡而已,然后就是你全都用 jb 家的软件,还有 docker ,全都是内存大户,16G 是不够的
    muntoya
        15
    muntoya  
       86 天前
    jb 开着用的话索引会越来越多的,可以设置内存参数限制一下。你这每个 IDE 内存都是 2G 起,chrome 也是,docker 就不止 2G 级别了。16G 内存基本只有 8G 留给软件在前台用,其它的都是压缩、缓存、系统占用。
    EvilDevilJin
        16
    EvilDevilJin  
       86 天前
    只能重启了,我之前丐版也是越用越卡。钱还是得加在内存上。
    PerFectTime
        17
    PerFectTime  
       86 天前
    32G mbp ,两个 rider 吃我 20G
    jfdnet
        18
    jfdnet  
       86 天前
    吃饭的家伙就先把内存拉满
    zhdi
        19
    zhdi  
       86 天前 via iPhone
    我最近 32G 也不够,iterm2 因为有缓存数据方便查看,占了 7g ,一个 jb 的 ssh client 3g ,Chrome 6g ,还有别的乱七八糟的,经常卡,后悔没买 64 了..
    monetto
        20
    monetto  
       86 天前
    idea ,datagrip ,webstorm ,goland

    Datagrip 里面绝大部分功能 IDEA 都有了吧 ...
    WebStorm 如果做 React / Vue 开发,IDEA 直接装插件就好了 ... 都是官方的插件 ...
    GoLand 的话,IDEA + Go 插件不香吗 ...

    这几个,都是官网价格最低的产品,价格最高的就是 IDEA 了啊 ...
    为啥要开这么多实例 ...
    monetto
        21
    monetto  
       86 天前
    顺便一提,如果 IDEA 开了多窗口,是一个 JVM 实例,稍微调大点 Heap 内存就可以了 ...
    而且项目多了,还会做缓存和压缩,实际内存占用是比开四个产品小很多的 ...
    pigzilla
        22
    pigzilla  
       86 天前
    可以问下这个楼主怎么做到的: https://www.v2ex.com/t/875688#reply6
    mmm159357456
        23
    mmm159357456  
       86 天前
    cook:mbp 滞销,帮帮我们 /doge
    WOLFRAZOR
        24
    WOLFRAZOR  
       86 天前
    jetbrains 全家桶,chrome 都是占用大户。微信虽然不是占用大户,但也很耗系统性能。这没办法的。64g 运存起步。
    (没钱真不行)
    river010
        25
    river010  
       86 天前
    靠它吃饭就配置拉满,来这里发泄负面情绪不会让生产队的驴不吃饭。
    ljpCN
        26
    ljpCN  
       86 天前
    idea+webstorm+chrome ,我是不敢这么用的。现在代码都放在一台台式机作为开发机上。用 vscode ssh remote 连上去写代码或者干脆 ssh 后 nvim 写代码。体验还不错。不过对于 JB 全家桶刚需的人群可能有点麻烦。
    aomsir
        27
    aomsir  
       86 天前 via iPhone
    jetbrains 家的这四个太重了,还有 chrome 也是,最后就是 Docker 的内存占用也很大(这个去设置里面改一下压一下),DataGrip 换个不那么重的,毕竟咱也就 16G 的内存不是
    seaiaddca
        28
    seaiaddca  
       86 天前
    这种问题一律先检查 memory pressure 和 swap usage
    LeegoYih
        29
    LeegoYih  
       86 天前

    mac 上用久了就内存泄露,在 Windows 上打开一堆 idea goland pycharm 都没什么问题,感觉是什么 bug
    codefun666
        30
    codefun666  
       85 天前
    用 Safari 啊,Chrome 太卡。
    frank1256
        31
    frank1256  
    OP
       85 天前
    @LeegoYih 对对对,就是这样,吃贼高的 swap
    StephenHe
        32
    StephenHe  
       85 天前
    越加内存吃得越多
    wanguorui123
        33
    wanguorui123  
       85 天前
    上 32G 或 64G
    liuhouer
        34
    liuhouer  
       85 天前   ❤️ 1
    果吹们这时候不高兴了...
    Nasei
        35
    Nasei  
       85 天前
    macos 的锅,我是 19 英特尔版的,旧版本好好的,升到最新系统后,和你一样,一天重启三回
    devinww
        36
    devinww  
       85 天前
    少开点国产软件。。真的
    mikulch
        37
    mikulch  
       85 天前 via iPhone
    @devinww 微信没办法必须开,其他的都不算国产吧。
    我英特尔的也有楼主的问题,开 idea 加 vscode 加微信和 chrome safari 有时候卡得很。
    不知道是不是罗技鼠标驱动内存泄漏的问题,回头试试把那个软件退了。
    ShadowPower
        38
    ShadowPower  
       85 天前
    换 Windows 笔记本,加内存便宜,毛病少
    devinww
        39
    devinww  
       85 天前
    @mikulch 我感觉我和你开的差不多,我开 4 个 idea ,有的时候开会开点 iterm 啊 termius ,redis 客户端之类的,然后一个 datagrip ,不过有的时候不开 datagrip ,直接在 idea 里面用集成的,因为 datagrip 这玩意起一下至少也要 1-2G ,但是没遇到过你说的问题,我配置还比你低,20 款的 mbp
    还有 Chrome 也挺毒瘤的,所以日常都用 safari ,除非需要调试才用 Chrome
    weivi
        40
    weivi  
       85 天前
    我 2014 年的 Windows 本,还是 windows11 。使用情况和你类似,也没你这么难受😃
    polobug
        41
    polobug  
       85 天前
    会不是是 macos 的问题,最近我也遇到了这种问题,放久了就卡了,但是看管理器,又没有什么占 cpu 和 gpu 的,但是就是卡!重启就恢复了,以前都没遇到过,
    aireason
        42
    aireason  
       85 天前
    我在用白果的同时备上一台黑果,都是 32gb 内存。一些耗内存、要装很多依赖的工作就在黑果上做,比如用 IDEA 等,没遇到过内存泄漏的问题。白果上主要浏览网页、用 shell 、写点脚本……两台机器之间能用 Universal Control 和 handoff ,交换文件、复制粘贴什么的都很方便。纯论开发的话,我没觉得 m1 pro 相比大内存的黑苹果有什么优势。
    1002xin
        43
    1002xin  
       85 天前
    @frank1256 你回复他这图也没显示 swap 啊,而且这不就你问的内存泄漏吗
    xiangxiangxiang
        44
    xiangxiangxiang  
       85 天前
    定期重启吧,公司发的 16g 也是,偶尔就卡飞了,看监控就一个 kernel_task cpu 占用飙到 500 600% 也不知道咋回事
    mikulch
        45
    mikulch  
       85 天前
    @devinww 我是 17 年的 mbp15 寸,应该没你配置高。一方面我觉得是散热问题,另外一方面肯定和内存泄漏有关系。
    solxnp
        46
    solxnp  
       85 天前
    我是偶尔 idea 会卡 动下鼠标就转圈的那种 但也仅限于在 idea 中卡
    masker
        47
    masker  
       85 天前 via Android
    我是学生,包邮送我
    solxnp
        48
    solxnp  
       85 天前
    @solxnp #46 现在欲哭无泪的是 有没有大佬知道这破电脑为什么总是这么烫啊 开的也不多 就 idea 开四个左右的窗口 实际跑两个项目 一个前端的 一个后端的 然后就是 wx 、chrome 这些常用的 温度常年 70+ 键盘太烫手 导致我买了个外接键盘 但既然用了外接键盘了 总不能回去摸触摸板吧 然后就又加个外接鼠标。。。
    Morii
        49
    Morii  
       85 天前   ❤️ 1
    有 IDEA 为啥还单独开 Goland
    tanrenye
        50
    tanrenye  
       85 天前
    @aireason m1 的最大优势是能耗比,纯性能本来就比不上桌面 x86 ,就怕果子以后全面不支持 x86 就没得黑果了
    yibo2018
        51
    yibo2018  
       85 天前
    一样的情况,只不过是 17 年的 macpro ,大多数卡的情况下(鼠标都动不了)一般都是 ide 运行程序或者 index 的时候把 cpu 都吃了,反而内存还好(把 docker 杀了,mysqlredis 都装本地环境)
    吃 cpu 这个真是把我恶心坏了,不知道提高 cpu 的核数什么的有没有用
    还有一点就是 ide 绝对跑不了锅
    xiaojun996
        52
    xiaojun996  
       85 天前
    jetbrain 家的 app 容易内存泄漏
    tianlianjie
        53
    tianlianjie  
       85 天前
    16g 肯定不够 我 32g 项目开两个就不够用了
    yjxkwp
        54
    yjxkwp  
       85 天前
    你看看进程里有没有一个叫 scenekitqlThumbnailExtension 的,我最近发现只要这玩意儿一出来就开始发热变慢,也不知道是用来干啥的,但是杀掉情况就好很多(
    winglight2016
        55
    winglight2016  
       85 天前
    我的 mba m1 8G 256 ,开 idea 、vsc 、chrome 、postman 、vx 等等,启动、调试若干微服务都没事儿,一开 docker 就卡,lz 看看是不是 docker 自动启动了,关了就好了。
    Jammmm
        56
    Jammmm  
       84 天前
    同 m1 14 。是 docker 的问题,它会启 qemu-system-aarch6 这个进程,10g 内存都能吃掉。能不卡吗
    chanyiiiiiii
        57
    chanyiiiiiii  
       84 天前
    2018 款会突然很卡,需要重启电脑,目前基本上一星期重启一次才不会卡
    frank1256
        58
    frank1256  
    OP
       83 天前
    @Jammmm 是的,idea 我也能吃 7g
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   13 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 255ms · UTC 21:52 · PVG 05:52 · LAX 13:52 · JFK 16:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.