1

Closed

analyzer process uses a lot of memory (up to 1GB)

description

When generating the intellisense database for my python 2.7 interpreter, I noticed that Task Manager reported up to 1GB of memory for the analyzer process. I don't have that many libraries installed under Python 2.7, just azure, django and pip. Attached screenshot was taken just before it went up to 1GB.

This may be a non-issue. I do not know how bad it gets if someone has a lot of libraries installed.

file attachments

Closed Feb 27 at 10:18 PM by Zooba
By design.

comments

dinov wrote Aug 16, 2012 at 8:34 PM

The memory usage here is actually alright, we analyze the std lib as a whole, and then we analyze each site package individually, so adding more packages won't cause us to hit any memory limits. But the analysis has slowed down somewhat - it's taking 45mins to analyze my Python 2.7 install which is about 130MB of Python code. Most of that time (25 minutes) is spent analyzing sympy, so we should see what we can do to tweak the analysis engine to get through sympy faster.

dinov wrote Sep 6, 2012 at 6:48 PM