RLock IO bound?

juancarlo.anez at gmail.com juancarlo.anez at gmail.com
Sat Mar 2 20:35:23 EST 2013


Hello,

I have a set of processes that bring any number of cores to 100% use when unsynchronized (they take independent jobs from a queue).

As soon as I add an RLock to handle shared access to a file-system directory, the CPU utilization drops to 60%.

I'm not talking about overall speed here, but about processes that were CPU bound and suddenly become bound to something else with RLock.

Any explanations?

Cheers,

-- Juancarlo




More information about the Python-list mailing list