3 ms·
A lot less will go wrong than a filesystem without a GIL. GIL is for safety and correctness, not speed.
by emmelaich 8y ago
A lot less will go wrong than a filesystem without a GIL.
GIL is for safety and correctness, not speed.
- y4mi 8y agoUh, no? Python's global interpreter lock was added for single threaded speed and c library integrations, which often can't be used multithreaded There was some talk about removing it recentlish to improve pythons multithreaded performance and Guido said something along the lines of > "I'll remove it as long as single threaded performance doesn't suffer" Which nobody succeeded in