Hi, I've just peeked at the kernel source, and everything moves in PAGE_SIZE increments. The PAGE_SIZE if defined to 0x400 in the 2.0.27 source I happen to have here. 0x400 = 1k. So I was wrong about the number ;) I seem to remember 4k pages set at kernel boot time to save space or something like that. Peter