| Syntax: | directio |
|---|---|
| Default: | directio off; |
| Context: | http, server, location |
This directive appeared in version 0.7.7.
Enables the use of the O_DIRECT flag (FreeBSD, Linux), the F_NOCACHE flag (Mac OS X), or the directio() function (Solaris), when reading files that are larger than or equal to the specified size. The directive automatically disables (0.7.15) the use of sendfile for a given request. It can be useful for serving large files:
directio 4m;
or when using aio on Linux.
Please login to continue.