MAXBUF

From VSI OpenVMS Wiki
Revision as of 09:41, 9 April 2019 by Darya.zelenina (talk | contribs) (Created page with "'''MAXBUF''' is a system parameter that sets the maximum allowable size for any single buffered I/O packet. Buffered I/O packets are allocated from the p...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

MAXBUF is a system parameter that sets the maximum allowable size for any single buffered I/O packet. Buffered I/O packets are allocated from the permanently resident nonpaged dynamic pool. The terminal, mailbox, and printer device drivers are examples of device drivers that perform buffered I/O.

The number of bytes specified in the I/O request plus the size of a driver-dependent and function-dependent header area determine the required buffered I/O packet size. The size of the header area is a minimum of 16 bytes; there is no absolute upper limit. However, this header area is usually a few hundred bytes in size.

The default value on Alpha and Integrity servers continues to be 8192.