Well, this is a loaded question...
AFS CAN actually modify THAT paramter... When stdio collects
a buffer for doing I/O, it stats the file to get the basic
buffer size of the file system. stdio will use the basic
size returned from stat as the basic size to do block I/O
in that file system...
Now, imagine that you have a 8k file system... where you were
doing caching... and AFS said the basic block size was
4k... There would extra overhead filling partial blocks
in the disk cache... (not the afs cache).
mts.
I learned this lesson well. I lost my quarter in a bet with honey.