开发工具 为了用 jetbrains 家的 ide 不卡,我斥巨资购买了顶配 MacBook16 寸,但还是卡😭

willx · 2021年08月19日 · 最后由 lidashuang 回复于 2021年09月23日 · 1637 次阅读

(以下描述都是说 GUI) sublime3 如此丝滑,vs code 也不错,jetbrians 就一直卡卡的,仿佛僵尸….

有朋友有优化方法吗…

不是不信,是大伙想见识见识
顶配 MacBook 16 是什么配置的
查一下运行时的系统内存占用情况
此外软件中可以设置使用内存上限,你怕是默认

xeruzo 回复

不是占用,他就是 GUI 不流畅。。。内存配到 4g 了,他也只用了不到 1g。电脑配置是 2.4 GHz 八核 Intel Core i9、64 GB 2667 MHz DDR4

willx 回复

这配置霸气啊!我比较感兴趣,这电脑跑分是个什么情况...

willx 回复

你的 Rubymine 的配置贴一下

上台式机。。我黑果跑 android studio 感觉不卡。。

想换设备啥理由都能找的出来🌝

最近我的手好滑,手机总掉地上

外接一个分辨率没那么高的显示器比如 1080P 的应该可以流畅点,我的 13 寸 2015MBP 也没觉得有多卡

vim 不卡,我不骗你

zuozuo 回复

0 插件不卡😩

a112121788 回复

-XX:ReservedCodeCacheSize=1024m -Xms1024m -Xmx4096m -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -ea -Dsun.io.useCanonCaches=false -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Dkotlinx.coroutines.debug=off -Dsplash=true

后面省略了一些没用的

xiaox 回复

应该没几个人会用 mac 跑分吧😂 用就完事儿了

Awlter1 回复

其实是旧的 mac 喝可乐了,然后把自己喝死了

willx 回复

这样试试

-Xms4096m
-Xmx4096m
-Xmn3072m
-XX:MetaspaceSize=1024m
-XX:MaxMetaspaceSize=1024m

版本问题,idea 在 mac 有两个版本,注意自己的处理器,我就吃过亏

notepad3 不卡

https://github.com/rizonesoft/Notepad3

ruby 语法高亮 自动补全 代码折叠 书签跳转 鬼车正则 多编码识别 高分屏支持 几乎集成了编辑器最精尖的技术

欢迎使用 VS Code

顶配内存 32G 了吧。

黑苹果 I5 9400F 6 核心 32G 内存 偶尔微卡 比如打开一个很大的 model cpu 会飙升一下 然后再下来, 平时基本没啥问题。

i9 可能是过热问题,烫手吗?

luojiangsong 回复

16 寸可以配到 64

zhangzitao 回复

还可以,配合 mac fans

400k 的 HIDE(https://github.com/Androthi/HIDE) 开发 ruby 多大的文件都是秒开

ar + sinatra/reloader +slim 秒杀拍黄片,让你体验什么叫生产力要素

ruby 写累了,还可以换着写写汇编歇歇脑子

用 VS Code 啊

MBP 16 的顶配 64GB 内存,实测不一点儿不卡。

tablecell 回复

这个看起来很有意思,感谢分享出来~

goland 不卡。 很早很早之前,用 thinkpad Ubuntu 装低版本的 rubymine 也不卡哦 莫非版本问题?

版本 Windows 10 专业版 版本号 20H2 安装日期 ‎2020/‎7/‎7 操作系统内部版本 19042.1165 体验 Windows Feature Experience Pack 120.2212.3530.0

配合 WSL2,不卡

shiweifu 回复

我也有台 windows,感觉 jb 的产品的 GUI 在 win 上比在 mac 上流畅很多

willx 回复

嗯,而且我感觉同样的工具,Windows 版内存占用也比 macOS 下少

vim +1,用啥自行车

shiweifu 回复

你是怎么配合 wsl2 的可以介绍一下吗,是用 ide 打开 wsl2 的文件还是用 wsl2 跑 Windows 下的文件呢

willx 回复

直接在 RubyMotion 中打开 WSL2 中的文件,然后配置这个 SDK 地址。

RubyMotion 支持使用 WSL2 中的 Ruby,我是使用 rbenv 安装的。

大概就是这样。

然后项目执行在 WSL2 中。之前 WSL1 的时候,文件 io 很慢,现在也没这个问题了。

可以试一下。

shiweifu 回复

项目工程文件呢,存在 Windows 还是 wsl

willx 回复

工程文件完全存在 WSL,相当于一个虚拟机 Ubuntu。

WSL 还有一个好处,是备份很方便,可以导入导出,换电脑换环境什么的,直接一导入就可以了。

https://notepadqq.com/s/videos/multiselect.webm

scintilla 的 qt 版本,qt5 跨平台,除了启动慢以外,功能与 npp 一样 

需要 登录 后方可回复, 如果你还没有账号请 注册新账号