will do some tests in weekend

On Sun, 11 May 2014, Francois Tigeot wrote:

On Sun, May 11, 2014 at 12:19:57PM +0200, Wojciech Puchar wrote:
How to turn in on in dragonfly? i mean setting maximum disk I/O to 2 or
4MB - same as i do in FreeBSD to get large performance gain on big files.

in FreeBSD

options         MAXPHYS=2097152 (or twice that)
options         DFLTPHYS=262144

You could try changing the value of MAXPHYS in sys/cpu/${ARCH}/include/param.h

MAXPHYS, the maximum allowed I/O size is still capped at 64KB (i386) or 128KB
(x86_64/amd64) by default.

I experimented for a while with the ahci driver; bigger values helped to
increase linear (dd) performance by up to 20% with fast SSDs but it was unclear
at the time if it would have improved regular filesystem operations.

Even though all storage drivers compile fine with bigger MAXPHYS values it's
also possible some will have issues at runtime.

--
Francois Tigeot


Reply via email to