@Wetrix Multithreading in python doesnt allow you to utilize multiple cores, you must use multiprocessing. But with multiprocessing you cant just share python objects among processes you have to just pass the raw data along. Which can be an expensive operation to construct and descrunt objects and often times you dont have enough control over an objects internals to do it at all.
@Wetrix This applies to python and works the same on any OS when using python.
Are you asking what python is?