are plugins faster with python 3.12 due to the per-interpreter GIL?
#1
I think kodi on linux can use python 3.12 but other platforms ship with a built in python of 3.8 or 3.0.1... it's a bit unclear.
Kodi I believe uses sub interpreters to speed up plugin launch and 3.12 has removed the GIL when launching many sub-interpreters at once which should make IO and api calls faster and allow parallel execution of plugins to be smoother.
An example where this happens is a skin with many widgets that load plugins when it initially starts up. Many plugins will run at the same time to load the lists.
I was curious to know if anyone has done tests to see if this does run faster on python 3.12?
Reply

Logout Mark Read Team Forum Stats Members Help
are plugins faster with python 3.12 due to the per-interpreter GIL?0