##Kernel 2.1.30
$ time ./split > /tmp/ttt
2.00user 0.05system 0:02.41elapsed 84%CPU (0avgtext+0avgdata
0maxresident)k
0inputs+0outputs (766major+1165minor)pagefaults 0swaps
##Kernel 2.0.29
$ time ./split > /tmp/ttt
0.71user 1.34system 0:01.75elapsed 116%CPU (0avgtext+0avgdata
0maxresident)k
0inputs+0outputs (766major+1164minor)pagefaults 0swaps
To confirm this a compiled the 2.1.30 kernel (make -j3):
##Kernel 2.1.30
$ time make bzImage
351.35user 16.64system 3:46.21elapsed 162%CPU (0avgtext+0avgdata
0maxresident)k
0inputs+0outputs (181685major+235947minor)pagefaults 0swaps
##Kernel 2.0.29
$ time make bzImage
161.50user 201.74system 3:23.67elapsed 178%CPU (0avgtext+0avgdata
0maxresident)k0inputs+0outputs (181670major+235728minor)pagefaults
0swaps
Isn't 2.1.30 supposed to be faster?
Other than that it works fine for me :)
/Stephan