> The problem is transfering the data from one process to the other. That > will > most likely involve some sort of marshalling and the time you need for > that > is in the same order as reading the file from disk. (Only the first time > you Huh? Since when is marshalling more expensive than scheduling latencies?