Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition | |||
|
|
Solution Type Technical Instruction Sure Solution 1017736.1 : using psrset to bind oracle db server to set of CPU's during startup
PreviouslyPublishedAs 228947 Description On a system with a large number of cpus, such as the Sun Fire[TM] 6800s, 6900s, 15K, and 25K it may become benificial to create processor sets to bind processes to help improve performance. Steps to Follow On large systems it is best to build your processor sets locally on a single board. Use psrinfo and prtdiag to match up the cpu identifier to a system board. A brief overview of an example: 1. make a processor set of 4 cpus (cpu4 cpu5 cpu6 cpu7) # psrset -c 4 5 6 7 created processor set 1 2. Start oracle on these four processors # psrset -e 1 start_oracle.sh 3. Disable interrupts on that processor set # psrset -f 1 Some restrictions on processor sets: a). Boot CPU cannot be put into a processor set. b). You cannot perform dynamic reconfiguration on a system board with processes bound to it. Product Sun Fire E6900 Server Sun Fire 6800 Server Sun Fire E25K Server Sun Fire E20K Server Sun Fire 15K Server Sun Fire 12K Server Solaris 8 Operating System Solaris 9 Operating System Previously Published As 79942 psrset, domain, cpu, performance Change History Audited 11/19/2009 tw107739 OS Content Team No changes required. Publishing. Version: 3 Date: 2005-01-14 User Name: 71396 Action: Accept Comment: Version: 0 Date: 2005-01-18 User Name: 71396 Action: Approved Comment: Performed final review of article. Attachments This solution has no attachment |
||||||||||||
|