-
Notifications
You must be signed in to change notification settings - Fork 133
Analysis of peewee with the new LS never finishes #193
Comments
Looks like #173
|
I still have the RAM problem on OSX with Version 2018.9.0 |
@stessaris - how big is the RAM consumption? Runaway or large but stable? What is the project size? Is it better with Jedi? |
@MikhailArkhipov - over 5 GB (enough to bring my 8GB iMac to its knees with the rest of applications running), I got the feeling that is not growing a lot after that but I'll do some tests. The project is 20 files for a total of 6500 lines of code. No issues with Jedi |
@stessaris - This bug is specifically about peewee, could you open another specific to your project please. |
It's still happening in language-server.0.1.60 (Platform: on Windows 10 1803, VSCode 1.28.2, Python 3.6.4) There are just 5 python scripts in my project. After I killed this process, it launched again and auto increment to 4GB even 10GB .Auto increment step by 10MB per sec. I just import numpy and matplotlib in this project. |
@GinRyan As previously mentioned, this issue is specifically about peewee. If this is occurring for another project, I'd appreciate it if you opened a new issue (especially if you can share the project that causes the high memory usage so we can profile it). |
0.2.16 is now available on beta channel. "python.analysis.downloadChannel": "beta" |
@MikhailArkhipov |
microsoft/vscode-python#2682
"Check out peewee. When the new LS tries to analyse the main file, peewee.py, it uses >100% of CPU and the RAM usage increases continuously (over 40GB at some point). This doesn't seem to complete, even after leaving it open and running for an hour. Things like the Go to symbol list never get rendered."
The text was updated successfully, but these errors were encountered: