Does [Change Memory Settings] for PyCharm also affect python process launched by PyCharm?
I couldn't find any information about the answer to the title question due to my poor search skill, so I have to come here for help.
If [Change Memory Settings] of [Help] in Pycharm also affect python process launched by PyCharm (through [Run]/[Debug] function or [Terminal] tab or [Python Console] tab), does it mean that the python process is also launched in a Java virtual machine? Forgive me if it is a stupid question XD.
And if [Change Memory Settings] doesn't affect python process launched by PyCharm, it means python process we can see in Task Manager is running directly in Windows, right?
And then, is the situation the same between [Run]/[Debug] function | using "python *.py" in [Terminal] tab | directly run codes in [Python Console] tab?
I'm not sure how to properly test and distinguish these cases, so willing to hear any advice or answer.
Thanks!
Please sign in to leave a comment.
Hi,
No, the JVM memory heap size does not affect memory allocated to Python processes when started from the IDE (even though the IDE serve as a parent PID).
Yes, you can see python.exe processes in Windows Task Manager.
It's the same for run/debug, or running directly from PyCharm's terminal.
@Andrey Resler
Nicely and Clearly!
I get it, thank you so much!