Richard;

I do believe I mention in my original email that the default sd and ssd xfer is 1 Mbyte.

The problem, as I said, lies in the fact that maxphys is default 128 Mbyte which does not make sense especially since the sd/ssd driver max_xfer_size is 1 Mbyte. (that includes ufs also!)

In almost all references to maxphys I have come across, almost all have recommended that maxphys be set to 8388608 bytes as this improves large transfers without affecting small IO.

I have a simple observation.

Solaris is an extremely powerful and scalabel OS but out of the box, the IO settings is not appropriate for today's fibre attached storages.

If properly tuned however, I do believe that it can outperform most other general purpose OS.

Solaris 10 attempts to change this by removing many /etc/system parameters. But for Solaris < 10......

Warmest Regards
Steven Sim

Richard Elling wrote:

Perhaps you need to read the Solaris Tunable Parameters Reference
Manual which says the following about maxphys:

Default
131,072 (Sun-4u) or 57,344 (x86). The sd driver uses the value of 1,048,576 if the drive supports wide transfers. The ssd driver uses 1,048,576 by default.

If you are using fibre, you will be using 1,048,576 by default.
-- richard
This message posted from opensolaris.org
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org






Fujitsu Asia Pte. Ltd.
_____________________________________________________

This e-mail is confidential and may also be privileged. If you are not the intended recipient, please notify us immediately. You should not copy or use it for any purpose, nor disclose its contents to any other person.
Opinions, conclusions and other information in this message that do not relate 
to the official business of my firm shall be understood as neither given nor 
endorsed by it.


_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to