记录一次Mac M1 WebStorm 的优化记录
电脑 MacOS Big Sur v11.6,M1,16g内存
- 通过活动监视器,看到电脑 WebStorm 的内存占用和 cpu 占用都很大,并且实际 coding 时也明显感觉到输入延迟等等。鉴于其他应用都没有卡顿问题,且Mac电池健康还在90%,也还不错,初步定位是 Webstorm 本身的问题。
- 修改 WebStorm 内存限制,打开后,界面右下角右键开启内存指示器,判断自己需要调大多少内存比较合适。
- 在 WebStorm 的工具栏 help 里打开活动监视器,查看 cpu 负载有没有异常。
- 将 node_modules 加入忽略清单里。
- (至此为止都是网上方案,对我来说,都没有特别明显的提升)
- 然后在活动监视器 cpu 里注意到自己的 WebStorm 还是 inter 芯片,怀疑是某些不兼容导致的性能问题,于是提前导出 setting 配置,选择 apple 芯片,下载最新版,重新安装,导入 setting 配置。
- 至此,卡顿问题解决,流畅度简直像打开文本文档。
小记一些关于 M1 的踩坑感悟
不得不说,使用 M1,2020 开始办公后,之前很多“破解版”软件的兼容性就很差了,21年的时候一些常用软件还必须要使用 Rosetta 打开,后来各大软件提供商提供了 M1 版本的软件,但有相当一部分软件的破解版上市不及时,导致白嫖党们并不幸福。
到目前为止,我觉得使用 M1 需要克服的最大困难是,虚拟机中搭建开发环境和游戏。简单来讲就是,M1专供的虚拟机版本,M1专供的系统镜像,M1专供的各软件工具包/源。虽然困难重重,但是通过 Google 好歹能解决大部分问题。
但发现解决问题的最快方法,就是变成 RMB 玩家。(狗头)
毕竟,正版软件的兼容性还是能够保证的,毕竟及时的更新也能修复很多的问题。