I, the perennial linux newbie, was somehow under the impression that
memory access was a system call. Ouch.
So the issue is that memory access often involves the cluster, and so
we should have a fast way to interrupt it to talk over the network.
(Obviously, we wouldn't re-fetch the same data repeatedly.)
Mikey suggested mmap. The issue is that this only maps to actual
files, so it wouldn't work for network access. Anyone know of a way
to mount a kernel driver in user space? Or is there a better way?