RLock IO bound?

juancarlo.anez at gmail.com juancarlo.anez at gmail.com
Sun Mar 3 02:35:23 CET 2013


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?


-- Juancarlo

More information about the Python-list mailing list