PyCharm 怎么优化?太占内存了,太慢了

2017-08-24 10:12:27 +08:00
 fearme
19299 次点击
所在节点    Python
51 条回复
xdeng
2017-08-24 11:16:49 +08:00
Java 写的桌面程序都这样
GeruzoniAnsasu
2017-08-24 11:20:58 +08:00
jvm 配置限制内存大小。
其实根本没有什么好办法
clion 也是,开一天两天下来内存从 2G 飙升到 12G,根本吃不消,我怀疑这东西根本不 GC 的,有空间都先占上
Numbcoder
2017-08-24 11:27:27 +08:00
vim
KgM4gLtF0shViDH3
2017-08-24 11:42:22 +08:00
你什么系统,我用的 Ubuntu16.04 加上 chrome 开几十个页面一点不卡啊,而且配置还没你高。
qiyuey
2017-08-24 11:46:33 +08:00
启动和索引的时候比较吃 CPU,低压 i7 还是差了些
ansheng
2017-08-24 11:49:32 +08:00
vscode....
rogwan
2017-08-24 12:03:26 +08:00
pycharm 跑在 win 系统里,感觉确实比 Ubuntu,OS X 里要慢些。
justplaymore
2017-08-24 14:04:02 +08:00
加显卡 ¯\_(ツ)_/¯
pcdRob
2017-08-24 14:10:17 +08:00
sublime pycharm 贼丑
itbeihe
2017-08-24 14:12:00 +08:00
加内存 炅
clino
2017-08-24 14:15:15 +08:00
用 vscode 医治
至于补全...补全没那么好一样工作效率能高的,我觉得不太影响
RyougiShiki
2017-08-24 14:16:18 +08:00
8g 够了,你开虚拟机 docker 很多 chrome 标签页 或其它程序开多了吧。
tscat
2017-08-24 14:18:16 +08:00
8g 够用啊,现在就开着 chrome,eclipse,pycharm,还有微信 qq 之类的。。也才占 60
BingoXuan
2017-08-24 16:15:10 +08:00
如果不是 win 的话,vim 加 youcompleteme 也是不错的,虽然编译略麻烦。

我也是不喜欢 ide,所以把 vim 配置随便传到任何一台*nix 主机,然后下载插件就开写。顶多加多一个终端跑 python 而已
HarrisonZ
2017-08-24 16:26:58 +08:00
pycharm+ubuntu 16.04 ,从来没觉得卡
zonghua
2017-08-24 17:00:52 +08:00
你需要精通 JVM 调优
ToughGuy
2017-08-24 17:54:33 +08:00
内存不够了加呗。

我还想 pycharm 能尽量多用点内存, 多给我缓存些东西呢。
内存用的多不一定就是坏事,至少比频繁读写磁盘好太多。
atcdef
2017-08-24 22:32:26 +08:00
@holajamc 想请教一下,不同项目,创建了不同的虚拟环境,vscode 能很好支持吗?我一直配置不好,只好用了 pycharm 社区版+vscode 配合用。前者写 python,后者写 html js css
daya0576
2017-08-24 22:34:20 +08:00
太慢了?? 具体怎么慢呢?
是卡顿吗
holajamc
2017-08-24 22:56:24 +08:00
// Path to folder with a list of Virtual Environments (e.g. ~/.pyenv, ~/Envs, ~/.virtualenvs).
"python.venvPath": "",

// Absolute path to a file containing environment variable definitions.
"python.envFile": "${workspaceRoot}/.env",

配置文件里面有的
@atcdef

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

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

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

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

© 2021 V2EX