> And of course, if it crosses a page boundary, and > one of the pages have been paged out, there is a major penalty. <nitpick> Yeah, and it's even worse if this happens in the interrupt side of a device driver, which is the context we're talking about here.. :-) </nitpick> - Bill