The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Operating Systems > SUN Solaris
.
google unix.com



SUN Solaris The Solaris Operating System, usually known simply as Solaris, is a free Unix-based operating system introduced by Sun Microsystems .

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Script to check solaris system performance jayaramanit Shell Programming and Scripting 3 06-06-2008 05:28 AM
Enhance your music player with Rockbox iBot UNIX and Linux RSS News 0 03-18-2008 11:20 AM
Solaris Performance Monitoring Graphing Tool baner_n SUN Solaris 1 09-26-2007 06:19 AM
Help! Performance Threshold for Solaris 8,9,10 bwclu SUN Solaris 2 09-16-2007 02:01 PM
oracle performance on solaris 8 niasdad UNIX Desktop for Dummies Questions & Answers 3 11-03-2002 12:08 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 01-27-2006
XP_2600 XP_2600 is offline
Registered User
  
 

Join Date: Dec 2005
Posts: 65
Enhance Sun Solaris 10 performance ?

Guys where can i find values to add in /etc/system to make sun solaris 10 working better ? im sure there is alot of values but i dont know from where i can find them if you know any please send direct and if you know another sites send links to it, thanks so much.
  #2 (permalink)  
Old 01-27-2006
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Location: Ireland
Posts: 4,229
Quote:
Originally Posted by XP_2600
Guys where can i find values to add in /etc/system to make sun solaris 10 working better ? im sure there is alot of values but i dont know from where i can find them if you know any please send direct and if you know another sites send links to it, thanks so much.
Actually, there are not that many, because many of the old ones have been retired. Using /etc/system is not longer the "correct" way to tune things.

Leaving that aside you need the kernel tunable parameters document from the SA collection in the Solaris documentation.
  #3 (permalink)  
Old 01-29-2006
izy100 izy100 is offline
Registered User
  
 

Join Date: Nov 2002
Location: Singapore
Posts: 128
The best way to tune a server/database/application for best performance is to reach acceptable performance requirement without tunning it.
This means that the configuration and setup is correctly done by using the default setting.

Any additional tuning often ends up giving up something else (E.g. performance/administrative/manageability/availability) in return of something else.

If a benefit can be gained with no expense of other stuff, the developer of the software would have gladly put it in the 1st place. (E.g. New features like sizing the buffers for IO/network are targeted for guru end-users to use them and report the bugs so that they can fix/stablize the new feature and set them as the default for best release so that the reminaing end-users dun have to tune it)

Of course there are exceptions there you would gladly trade in item X for item Y. But you have to know what is that item Y you want (E.g. Fast network performance for large data transfer).

There is no golden setting like: fast = yes.
If there is such a setting, all the vendor will put this as the default and the users need not set it.
  #4 (permalink)  
Old 01-29-2006
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Location: Ireland
Posts: 4,229
That is not always possible. There are many applications that require the system to be 'tuned' in order to run correctly. It is not at all uncommon for example for a process to need to open more file descriptors than are allowed by default.

A default system is often tuned, like a car, to give reasonable all-round performance. It is entirely possible that there may be certain setting which can drastically alter that performance of a certain area without major overhead to other processes.

Also many settings an appilcation designer/coder would like to use may require special priveleges and although they may be updated by root, the application may be running as, and be require to run as, an unprievleged user.

Also as a futher point the correct way of tuning system parameters in Solaris 10 is *very* different from previous releases and in order to implement the same recommended settings this information is needed.

In a single purpose server there can be a "golden" setting or settings, and the system should be tuned appropriately.
  #5 (permalink)  
Old 01-29-2006
izy100 izy100 is offline
Registered User
  
 

Join Date: Nov 2002
Location: Singapore
Posts: 128
You are right to say that, "There are many applications that require the system to be 'tuned' in order to run correctly."

In those cases, I prefer to call that configuration setup instead of 'tuning' the server because it cannot function properly without such settings:
Some examples that fall under this category are semaphore settings for Oracle, File descriptor handler for Application Server.

And there are others recommended settings like:
scsi queue for EMC storage, maxphys for solaris max io size, vxio:vol_maxio for VxVM max io size. I reckon these are the "golden" settings you are talking about here.

As for me, I would prefer to benchmark all these 'golden' settings during the UAT after implementation. If these are left out accidentally, it guess it is not going to break the application. Based on my experience from my implementation and benchmark, it will only improve the performance by <=10%. Not much to rave about.

Your statement, "In a single purpose server there can be a "golden" setting or settings, and the system should be tuned appropriately." is right to certain extent, but I will prefer to put it as, "In a single purpose server there can be a "golden" setting or settings, and the system can be tuned to meet the user expectation/requirement."

http://searchoracle.techtarget.com/q...075628,00.html
  #6 (permalink)  
Old 01-29-2006
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Location: Ireland
Posts: 4,229
Quote:
Originally Posted by izy100
Your statement, "In a single purpose server there can be a "golden" setting or settings, and the system should be tuned appropriately." is right to certain extent, but I will prefer to put it as, "In a single purpose server there can be a "golden" setting or settings, and the system can be tuned to meet the user expectation/requirement."
It's not oly true of single purpose servers, and whether you like to admit or not even changing parameters to required settings are tuning measures, by virtue of the fact that they make use of kernel tunable parameters, in the same way that if I use the presets on my radio I'm still tuning to the station I want to listen to, even it someone else programmed for it into my radio for me.
Closed Thread

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -4. The time now is 02:29 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0