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!

0

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.

1

@Andrey Resler

Nicely and Clearly!

I get it, thank you so much!

0

请先登录再写评论。