What's New in the Solaris 9 4/04 Operating Environment

Vectored System Call: sendfilev()

The vectored system call, sendfilev(), enables better performance for sending data from application buffers or files. For example, in web performance, a web server can construct an HTTP response in a single system call. This HTTP response includes header, data, and trailer as well as server-side includes. This feature provides optimal performance with the Solaris Network Cache and Accelerator (NCA). The sendfilev() system call enables the return of multiple chunks, which might come from various files, for the response.

For further information, see the sendfilev(3EXT) and sendfile(3EXT) man pages.