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

16 款低配带 bar 13‘mbp,用 webstrom 特别卡。。是只有我一个人吗?

  •  
  •   Pan940425 · 2017-01-14 13:01:04 +08:00 · 5458 次点击
    这是一个创建于 2865 天前的主题,其中的信息可能已经有所发展或是发生改变。

    16 款带 bar 13'mbp ,内存定制到 16G ,在用 webstrom 的时候特别卡。。 cpu 动不动就跑满。。是只有我一个人吗。。

    第 1 条附言  ·  2017-01-15 18:15:39 +08:00
    最后通过 19 楼 @cnhongwei 提供的方法,修改了 jvm 的内存大小,最后解决了卡顿的问题。

    另外我还是不太明白,为什么这个 jvm 的内存这么小。。。只有不到 1G 。。
    37 条回复    2018-10-29 22:51:23 +08:00
    lyhiving
        1
    lyhiving  
       2017-01-14 13:02:38 +08:00 via Android
    低配的就要有点亏,慢得有点离谱。
    lyhiving
        2
    lyhiving  
       2017-01-14 13:03:04 +08:00 via Android
    建议咸鱼出了换高配
    langmoe
        3
    langmoe  
       2017-01-14 13:08:58 +08:00
    那毕竟 Java
    ashfinal
        4
    ashfinal  
       2017-01-14 13:12:40 +08:00
    换 vim or emacs 。
    越想越有道理。
    torbrowserbridge
        5
    torbrowserbridge  
       2017-01-14 13:14:01 +08:00
    phpstorm 很 6 , 15 高配
    b821025551b
        6
    b821025551b  
       2017-01-14 13:17:32 +08:00
    15 款乞丐版 8G 内存跑 phpstorm , pycharm 都没问题, IDEA 有时会卡一下。
    zjfeng
        7
    zjfeng  
       2017-01-14 13:33:46 +08:00
    你确定不是软件适配问题?
    我的 13 年 13 寸 8G 版的用起来都没有问题
    Pan940425
        8
    Pan940425  
    OP
       2017-01-14 14:00:43 +08:00
    @lyhiving 确实后悔买低配了。。原本以为自己写前端用不了太高的性能,就只加了内存。。不过高配真是贵。。。


    @langmoe Webstrom 是用 java 写的吗?这个我还真的不知道。。但是我在没有 jre 的时候是怎么运行的 webstrom 的呢。。


    @ashfinal 已经换了 vim 。。但是不太会配置,没有代码高亮和函数追踪之类的功能,用起来还是有点蛋痛。。。


    @torbrowserbridge 羡慕 15 高配。。。


    @b821025551b 求姿势。。是我有什么东西没关掉吗?我的 webstrom 内存占用不高,但是 cpu 动不动就泡满。。


    @zjfeng 我不确定是不是软件的问题啊。。我用的是最新版的 webstrom 。。你试过用 webstrom 打开超过 3000 行的文件吗?然后修改之后,会不会卡住转菊花。。
    cheny95
        9
    cheny95  
       2017-01-14 14:01:16 +08:00
    15 款 840 同时开 3 个 webstorm 偶尔会卡一下,一般情况没问题。
    b821025551b
        10
    b821025551b  
       2017-01-14 14:03:34 +08:00
    最大内存分配多少?我卡的时候一般是文件里面中文太多 /非结构化 /用的中文输入法,重启一下+加大内存分配就好了
    langmoe
        11
    langmoe  
       2017-01-14 14:04:13 +08:00
    Pan940425
        12
    Pan940425  
    OP
       2017-01-14 14:43:21 +08:00
    @b821025551b 内存分配不是自动的吗。。。要怎么分。。。。我内存占用一般都不超过 50%,应该不是内存不够吧。
    Pan940425
        13
    Pan940425  
    OP
       2017-01-14 14:43:42 +08:00
    @langmoe 666
    imherer
        14
    imherer  
       2017-01-14 14:54:15 +08:00
    用 vsc 吧,估计应该会好很多。 不过我买的 15 寸的带 bar 的,感觉 webstorm 偶尔也会卡一下,就是上个手指上下滚动的时候会那么顿卡一下。
    mashpolo
        15
    mashpolo  
       2017-01-14 15:12:28 +08:00 via iPhone
    sublime 欢迎你
    timeyoyo
        16
    timeyoyo  
       2017-01-14 16:21:47 +08:00
    我的也是 13.3 定制 16G
    刚开始还好好的 内存使用量一般到 65%就已经很多了
    然后出了点小问题
    去 Apple Store 重装了系统
    回来发现。。。
    结果 NND 动不动内存使用 就是 95%
    才开了个 Chrome 就占了 1 个 G 多的内存
    无爱
    ghl
        17
    ghl  
       2017-01-14 16:31:54 +08:00 via iPhone
    16G 不应该会卡吧,优化下 jvm 参数试试?
    GhostFlying
        18
    GhostFlying  
       2017-01-14 16:32:17 +08:00
    用老款 13 的时候用过 webstorm ,你这表现感觉不太正常
    cnhongwei
        19
    cnhongwei  
       2017-01-14 16:49:23 +08:00   ❤️ 1
    你可以把内存加大一下试试。在 Appearance / apearance / show memory indicator 打开显示,在右下角中,看看内存使用满没有。
    如果要修改内存大小,看这个文章: https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-Configuring-JVM-options-and-platform-properties
    HsuanLee
        20
    HsuanLee  
       2017-01-14 18:29:26 +08:00
    16 年 15 寸低配,感觉还好。
    cyr1l
        21
    cyr1l  
       2017-01-14 19:44:17 +08:00 via iPhone
    13 年款,之前用的还不错,最近几个月感觉跑起来吃力,内存压力动不动就红了,还烫,最近只好拿 Sublime Text 顶上。
    nashxk
        22
    nashxk  
       2017-01-14 20:56:40 +08:00
    感觉 idea 家的,就是要内存大点。我现在 16G 的用着都有点卡, Android Studio 。。
    eDeeraiD0thei6Oh
        23
    eDeeraiD0thei6Oh  
       2017-01-14 21:08:10 +08:00
    考虑今年 t470 出来了 买个装个 LINUX 。有一样追求的吗?
    forgcode
        24
    forgcode  
       2017-01-14 22:47:25 +08:00
    是不是放太多依赖包!有没把它排除了?
    solee
        25
    solee  
       2017-01-14 22:50:31 +08:00
    同样 16 13 寸 mbp with bar ,定制 16g. 开几个 webstorm 没问题啊 从来没遇到 cpu 占满的情况。
    isbase
        26
    isbase  
       2017-01-14 23:11:54 +08:00 via Android
    package.json 里如果有太多依赖就会在第一次启动时进行 index ,这种情况就会占满 CPU
    ihuguowei
        27
    ihuguowei  
       2017-01-15 09:40:45 +08:00 via Android
    我第一台基本顶配输入文字都卡,你需要换个输入法。
    strivek
        28
    strivek  
       2017-01-15 12:03:39 +08:00
    公司发的低配 8G 内存版跑 samba 跑 phpstorm 很溜,确定是 webstorm 引起的吗?而不是前端用 Chrome 开了很多网页导致特别卡? chrome 目前才是耗 CPU 大户。
    yatessss
        29
    yatessss  
       2017-01-15 12:55:44 +08:00
    和你同配置 开好几个 webstorm 都不卡 应该是你自己问题。。。
    Pan940425
        30
    Pan940425  
    OP
       2017-01-15 16:15:14 +08:00
    @ihuguowei 现在用的搜狗输入法。。。这个很卡吗。。
    Pan940425
        31
    Pan940425  
    OP
       2017-01-15 16:16:26 +08:00
    @isbase 这个确实是,但是我不光第一次启动的时候卡。。我在编辑文件的时候也卡。。
    Pan940425
        32
    Pan940425  
    OP
       2017-01-15 16:17:44 +08:00
    @strivek 应该不是 chrome ,我在 istat menus 里面看到明显是 webStrom 占用的 cpu 比较多。。基本上高峰期都是 200%。。
    Pan940425
        33
    Pan940425  
    OP
       2017-01-15 18:10:45 +08:00
    @cnhongwei 感谢!最后看了您发的链接修改了一下,原来的 jvm 的内存是 750M ,我修改成 2G 之后就再也没有卡顿了。
    Envy
        34
    Envy  
       2017-01-17 05:18:17 +08:00 via iPhone
    @cnhongwei 请问这个是什么原理呢…如果用 android studio 也卡是不是也可以这么设置呢
    cnhongwei
        35
    cnhongwei  
       2017-01-17 06:13:58 +08:00
    @Envy java 的程序,在启动的时候,都通过 jvm 启动参数指定了要使用的内存数量,一般的软件启动都比较保守。所以要自己修改,不同的软件设置的地方不一样。不过 intellij 的全家桶的设置方式都基本一样, android studio 可能也差不多,所以你可以试一下。
    Envy
        36
    Envy  
       2017-01-17 08:26:33 +08:00 via iPhone
    @cnhongwei souka 感谢我去看看
    DevLiuV2
        37
    DevLiuV2  
       2018-10-29 22:51:23 +08:00
    mbp 18 款 32G 内存 webstorm 文件滑动都卡我还真是不信这个邪了, webstrom android studio 都改了, 用一段看效果.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5560 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:00 · PVG 17:00 · LAX 01:00 · JFK 04:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.