Buffering

Regular memory files are not buffered. Any parameters passed to setvbuf() are ignored. Each character that you write is written directly to the memory file.

Hiperspace™ memory files are fully buffered. The size of the I/O buffer in your own address space is 4KB.

If you call setvbuf() for a hiperspace memory file: