It seems that I can only get the size of a page at run-time via
sysconf, rather than having PAGESIZE defined in
/usr/include/linux/limits.h (or some other header). Two questions:
1) Is that correct? am I missing something.
2) Why is it set up that way?
I am currently working around this by #define'ing PAGE_SIZE and then
executing:
assert(PAGE_SIZE == _SC_PAGESIZE);
but this doesn't make me happy, since it will require a recompile of
all of my library routines when the page size changes.