Hm. Ok, I wonder whether it's a general case of "touching the hardware too much" versus a more specific case of "all that taskqueue scheduling overhead is killing us in virtualised environments." Adrian