Amikor olvastam a temaban ezt talaltam:
Each thread that wants to run must wait for the GIL to be released by the other thread, which means your multi-threaded Python application is essentially single threaded, right? Yes. Not exactly. Sort of.
A lenyeg, hogy ha nem vegzel magas IO muveleteket, akkor a max sebbeseg = 1 thread sebbeseg. Ez nagyabol az en esetem. Az n oldali szalak csak szamolast vegeznek, mig az 1 oldal vegzi az IO muveleteket.