> OK that doesn't work. Scratch that patch. What about this instead? That is working. I did some quick testing with time and dd again. #time dd if=/dev/zero of=test bs=1M count=4 real 0m1.898s user 0m0.002s sys 0m0.392s #time dd if=/dev/zero of=test bs=1M count=8 real 0m5.292s user 0m0.004s sys 0m0.772s #time dd if=/dev/zero of=test bs=1M count=16 real 0m10.130s user 0m0.009s sys 0m1.479s #time dd if=/dev/zero of=test bs=1M count=32 real 0m18.752s user 0m0.001s sys 0m2.934s Looks good to me. So far. Kind regards, Benjamin Beckmeyer