mac 下 Pycharm 用的 JVM 可能会从哪里读参数/环境变量,想彻底清理所有 Pycharm 设置。

2021-12-24 20:26:25 +08:00
 YuiTH
Pycharm 实在卡的不行了,之前发了帖子求救 https://www.v2ex.com/t/823764
但是基本没有多少人回答。表现是随便动一动就卡死沙滩球,<infrastructure: AWT-AppKit>占用很高。

刚才试了下分区装了个新系统,打开 Pycharm 一切正常,<infrastructure: AWT-AppKit>这个进程占用也很低,常年 10%以下。证明这个进程占用高确实不正常。也证明确实不是电脑的问题……

现在想问 JVM 可能还会从什么地方读取配置?我已经清空过以下几个目录 JB 相关的文件均无效:
~/Library/Application Support/JetBrains/
~/Library/Logs/JetBrains/
~/Library/Caches/JetBrains/
~/Library/Preferences/jetbrains.*
~/Library/Preferences/com.jetbrains.*
清理完这些打开新装的 pycharm 除了不需要登陆 JB 账号别的和新电脑一样。JB 账号的配置文件记在哪里?我删掉不知道会不会管用。

改换过 Toolbox 版,上一个 pycharm 版,均无效,换 intel 转译版有效( AWT-AppKit 高占用消失)但依旧卡的不能用。其他 JB 家 IDE 也出现同样的问题。以前装过一个 jbr17 也被我删了。现在用的都是 bundled JVM 。最后怀疑是代理的问题,把 Surge 关了也无效,从公司内网联网( no wall)也无效。

实在遭不住了,活干不了了,救命啊各位坛友……
918 次点击
所在节点    程序员
4 条回复
skai0dev
2021-12-25 10:09:11 +08:00
如果用 Toolbox 的话,Toolbox 里面不是有设置配置目录的地方
YuiTH
2021-12-25 15:34:38 +08:00
@skai0dev 是有这个地方,我试着改到一个新目录,可惜没有效果。应该还是什么地方 Java 相关的环境变量出错了。
SiliusMo
2021-12-25 16:51:12 +08:00
我发现在打开 SciView 的时候,CPU 占用会飙到 100%,关闭右下角的文档显示就恢复正常。具体也不明白为什么……
YuiTH
2021-12-25 19:56:31 +08:00
@SiliusMo 可以看下 Pycharm 自带的 Activity Monitor 看有没有不正常高的进程。我的 AWT-AppKit 就高的相当不正常。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/824314

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX