I suppose this post is similar to some others I've read, but I haven't seen a completely satisfying answer yet (and maybe never will :-).
I have my -Xmx and -Xms both set to 1024m, but Linux reports that PyCharm is using over 2.5GB of memory (and possibly still growing). I understand that the JVM needs some additional space other than what is specified by these options, but more than double what I have specified (and 1.5GB total) seems quite excessive.
I do run some large SQL queries and programs that generate a lot of output to the run console, which might be one culprit. However, I was under the impression the memory for those things is still encompassed by the Xmx parameter, since I get warnings about increasing my Xmx if I generate lots of output and set the Xmx value lower.
Any thoughts would be appreciated.