Not using all CPU's?


 
Thread Tools Search this Thread
Operating Systems AIX Not using all CPU's?
# 8  
Old 11-22-2012
Yes, the load seems alarming.
nmon should show you, which processes/application are the cause of this. If not on day time, setup nmon for continuous logging.
# 9  
Old 11-23-2012
Quote:
Originally Posted by vpundit
LPAR is not using all CPU's
For security reasons I can't review the nmon-file. It would be helpful when you post the output from
Code:
mpstat -wa

Code:
lparstat -H

Code:
lssrad -av

In my opinion Your LPAR-Design isn't really good.

There are some realy good articels from Nigel Griffith which i recommend to read:

https://www.ibm.com/developerworks/m...ats133?lang=de

and please search for "local near far memory part " on google.

Local, Nar & Far Memory part 5 - Low Entitlement has a Bad Side - IBM
Local, Nar & Far Memory part 6 - Too High a Virtual Processor - IBM


You have 40 Online Virtual CPUs with SMT 4x enabled =
160 logical CPUs but only 4 phyical CPUs (Entitled Capacity)

I would suggest to reduce the amount of virtual CPUs (start with 4) and if this is not enough try to increase the amount of virtual CPUs and Entitled Capacity.

If Your processes are not multi threaded aware or they are not enough processes which can be scheduled, it should be helpful to disable SMT.

Last edited by -=XrAy=-; 11-23-2012 at 08:42 AM..
# 10  
Old 11-23-2012
load average - what do you mean?

The paging space # of 2.4% does not really mean much, because you have too much paging space to begin with. You can just turn them off the two extra ones with the swapoff command (and perhaps later rmps to remove them permanently).

vpundit: I was not aware that the rest of UNIX had caught up with AIX - and using memory for file cacheing - good to hear.

regarding the ratio of entitled capacity to virtual processors: your ratio of 1:10, while legal is not considered best practice. as mentioned "xRay" paying attention to SRAD information is important.

use the mpstat command to see if you are using a single thread on each processor - if so, count the actual processors being activated, divide that number in two and use that as your number of VP - that should lower your physical processor cost.

lparstat output is important to see "app" value - as an estimate of how busy the system as whole is busy.

but in all honesty, there is so much that needs to be done, it is all patchwork until some proper settings are applied, and all testing restarted.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Why Entitlement CPU can't be set to same as Virtual CPU?

I read that Entitlement CPU should be set to max 75% compare to Virtual CPU. May I know the reason. I have set the Entitlement CPU = Virtual CPU on AIX . It works fine . Can you help to understand. (1 Reply)
Discussion started by: gabhanes
1 Replies

2. Red Hat

Esxi INTEL cpu vs esxi AMD cpu

Hi i have 2 esxi. one is amd based cpu and the other is intel based cpu. i have a redhat linux machine that was created in amd cpu esxi, now i need to migrate it (powered off) to INTEL based esxi. will the redhat machine will be OK with that? Thanks (2 Replies)
Discussion started by: guy3145
2 Replies

3. AIX

Entitled CPU lesser Than Used CPU !!

Hi All, It may be a n00b question, but i really want to know , How Entitled Capacity is less and Used CPU is more when there is no Free CPU is available in the managed system. I have 5LPARs in a MS with Dual VIO. Managed System CPU details Available: 0.20 Assigned to partitions: 15.80... (11 Replies)
Discussion started by: Thala
11 Replies

4. UNIX for Dummies Questions & Answers

Is it possible to combine multiple CPU to act as a single CPU on the same server?

We have a single threaded application which is restricted by CPU usage even though there are multiple CPUs on the server, hence leading to significant performance issues. Is it possible to merge / combine multiple CPUs at OS level so it appear as a single CPU for the application? (6 Replies)
Discussion started by: Dissa
6 Replies

5. Solaris

Difference between CPU CHIP and CPU ID

Hi All, What is the difference between CPU CHIP and CUP ID on SUN/ Oracle M5000 servers.. Thanks in advance (3 Replies)
Discussion started by: kumarmani
3 Replies

6. Solaris

CPU and CPU-Utilization

Hi, I am a weblogic Admin I our env there are 5 servers running in one Solaris 10 Sparc machine. But when i tried for process status using <top> command I got the following output load averages: 1.75, 2.18, 2.12; up 134+08:28:49 22:24:21 79 processes: 77 sleeping, 1 running,... (1 Reply)
Discussion started by: Joseph Antoine
1 Replies

7. Solaris

cpu-shares vs cpu-cap in solaris

Can anyone tell me difference between cpu-shares vs cpu-cap in solaris & how FSS will work with cpu-caps ? (9 Replies)
Discussion started by: fugitive
9 Replies

8. Solaris

Multi CPU Solaris system shows 100% CPU usage.

Hello Friends, On one of my Solaris 10 box, CPU usage shows 100% using "sar", "vmstat". However, it has 4 CPUs and prstat and glance are not showing enough processes to justify high CPU utilization. ========================================================================= $ prstat -a ... (4 Replies)
Discussion started by: mahive
4 Replies

9. UNIX for Dummies Questions & Answers

how to get persistant cpu utilization values per process per cpu in linux (! top,ps)

hi, i want to know cpu utilizatiion per process per cpu..for single processor also if multicore in linux ..to use these values in shell script to kill processes exceeding cpu utilization.ps (pcpu) command does not give exact values..top does not give persistant values..psstat,vmstat..does njot... (3 Replies)
Discussion started by: pankajd
3 Replies

10. Solaris

How to down a particular CPU in a server, witch is having 16 CPU's

Hi.., my dout is a solaris server is having 16 cpu's. in tht one cpu running some error process, accupaying more space. I wanna down tht particular CPU only with out interrupting the other 15 CPU's. how can i do this. is there any command for this ?? (5 Replies)
Discussion started by: b.janardhanguru
5 Replies
Login or Register to Ask a Question