How does Godot handle multiple cores?
I know that Godot supports threads, but AFAIK, running a subthread does not necessarily mean that the thread will be run on a different core. In python, the multiprocessing module, which instantiates separate subprocesses, facilitates the use of multiple cores. I've read some posts about Godot multithreading, but it's not the same thing as multiprocessing, or is it? Please help clarify how Godot runs subthreads and how Godot uses multiple cores of a CPU. Also: if "OS.execute(args)" is executed in a thread, will the process be spawned on another core?