On Tue, Jul 12, 2005 at 10:16:38AM -0500, Eric Lowe wrote:
> 
> Perhaps it's a difference in philosophy between Linux and Solaris..
> we don't expect our users to be experts at tuning, and aim for having
> things just work out of the box.
> 

Indeed, one of the more amusing stories was a Platinum Beta customer
showing us some slideware from a certain company comparing their OS
against Solaris.  The slides were discussing available tunables, and the
basic gist was something like:

"We used to have way fewer tunables than Solaris, but now we've caught
 up and have many more than they do.  Our OS rules!"

This gave us a nice chuckle, since we've been trying hard to eliminate
every tunable we can in the past few years.

One of the best examples of this the SysV IPC tunables.  Prior to S10,
these consisted of a bunch of random (though sadly well-documented)
/etc/system variables that everyone was forced to "tune" to do anything
non-trivial.  Thanks to Dave Powell, a large portion of these were made
auto-tuning, and those that couldn't were turned into resource controls
as Eric described.

So if you want to add some tunables to Solaris, you should probably
pose the question as a list of things you think need tuning, and we can
help come up with a way to auto-tune them, or an appropriate interface
for managing them.  And as pointed out previously, /proc is _definitely_
not the right interface.

- Eric

--
Eric Schrock, Solaris Kernel Development.
_______________________________________________
opensolaris-code mailing list
[email protected]
https://opensolaris.org:444/mailman/listinfo/opensolaris-code

Reply via email to