Hacker News new | past | comments | ask | show | jobs | submit login

If it was being distributed amongst python threads (which run on one hardware thread), then CPU performance can't improve since they're just taking turns using the CPU. If you're running on multiple hardware threads (what I assume the author meant), that can causes better CPU performance since it will distribute work across real threads that can run in parallel.

The GIL restricts use of multiple hardware threads.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: