Sponsored Content
Full Discussion: CPU performance
Operating Systems AIX CPU performance Post 302988766 by bakunin on Monday 2nd of January 2017 06:49:52 AM
Old 01-02-2017
As i have already said: DESCRIBE YOUR SYSTEM!

Right now i have seen: 200G memory, 16 processors, running Oracle.

What i do not know (the list is not complete):

- which SAN / which multipath software?
- which OS level?
- which software? (that includes specifications, versions, etc.)
- what is the underlying managed system?
- how are your volume groups organised?
- network connections?
- is the system a cluster or not? (If yes, which one? HACMP? ORACLE RAC? else?)

Quote:
Originally Posted by powerAIX
in iostat avg queue coloumn max time is 0.5 that is also not continuous.
I am at a loss what you mean. Try iostat 1 and write that to a file for some time (say: one minute or so). You will have to filter out the lines with real devices because multipathing software (if you use such a thing) creates pseudo-hdisk-devices that show up in iostat but are meaningless. For instance, with EMC PowerPath software you have one hdiskXX for every path and a hdiskpowerXX-device which is the real LUN. You have to watch only this.

Also in netstat there are no crc errors please tell me what exactly i can check in that.

Well, CRC errors are your least concern, i'd say. More realistic scenarios are: misconfigured DNS servers so that name resolution takes long, the software running on externally authenticated user accounts (Kerberos, ...) which take a long time to authenticate and similar things.

Quote:
Originally Posted by powerAIX
When checked with
< ps aux | head -1; ps aux | sort -rnk 6 | more> all are oracle processees and nothing else is running on the system. that is why am asking for help.
I am trying to help you. I just can't if you don't give me some info. performance tuning is like tuning a car: i am trying to explain it to you, but so far i know it has so many hp power, but not even the model! And telling me something like "when i step on the accelerator pedal it makes wwrrrrrmmmm" doesn't help me either.

Your ps-commands won't show you anything because AIX doesn't work like BSD. Instead, do the following:

First, look for shared memory that may be allocated. Use ipcs -m and have a look there. If you want to have it analyzed by us: post it complete.

Next, have a look where all your memory is spent. Try ps -Alo pid,vsz,args (or variations, have a look at the man page of ps for details) to see all the processes with their allocated memory. Note that the memory unit used here is pages (1 page = 4096 bytes), not bytes.

At last have a look at how the system is tuned: issue vmo -a and look at the "minperm" and "maxperm" lines. Issue vmstat -vs and look at the lines with "fs i/O with no pbuf" (or something such, i have no system at hand to look it up) and if there are high numbers there.

So, this is for a start. There might be more such requests, because performance tuning can be complicated. In every case: i suggest you look the commands up in the man pages and try to understand what is done with them and what the reason is for them being used. Because in the end the person most qualified to tune your system is: you! You know the system best and you sit in front of it.

I hope this helps.

bakunin
 

9 More Discussions You Might Find Interesting

1. AIX

Performance Problem - High CPU utilization

Hello everybody. I have a problem with my AIX 5.3. Recently my unix shows a high cpu utilization with sar or topas. I need to find what I have to do to solve this problem, in fact, I don't know what is my problem. I had the same problem with another AIX 5.3 running the same... (2 Replies)
Discussion started by: wilder.mellotto
2 Replies

2. News, Links, Events and Announcements

Announcing collectl - new performance linux performance monitor

About 4 years ago I wrote this tool inspired by Rob Urban's collect tool for DEC's Tru64 Unix. What makes this tool as different as collect was in its day is its ability to run at a low overhead and collect tons of stuff. I've expanded the general concept and even include data not available in... (0 Replies)
Discussion started by: MarkSeger
0 Replies

3. 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

4. Solaris

In Solaris Zones Dedicated-Cpu Performance?

Hi All, While creating zone we will mention min and max cpu cores, like add dedicated-cpu set ncpus=NUM_CPUS_MIN-NUM_CPUS_MAX end Ques1: Suppose thing that non global zone uses only minimum cores at particular time What the other cores will do, Will it shared to global zone? Ques:2... (1 Reply)
Discussion started by: vijaysachin
1 Replies

5. HP-UX

Bad performance but Low CPU loading?

There might be some problem with my server, because every morning at 7, it's performance become bad with no DB extra deadlock. But I just couldn't figure it out. Please give me some advise, thanks a lot... According to the CPU performace chart, Daily CPU loading Maximum: 42 %, Average:36%. ... (8 Replies)
Discussion started by: GreenShery
8 Replies

6. SCO

CPU Performance Problems on VMWARE

hi We have migrated SCO 5.0.6 into ESX4, but the VM eats 100% of the virtual CPU. Here is top print from the SCO VM: last pid: 16773; load averages: 1.68, 1.25, 0.98 02:08:41 79 processes: 75 sleeping, 2 running, 1 zombie, 1 onproc CPU states: 0.0% idle, 17.0% user,... (7 Replies)
Discussion started by: ccc
7 Replies

7. HP-UX

Performance - CPU spiking

We have a DB server which is constantly utilised above 95% above. This is becoming nuisance when the monitoring team frequently calls to check on it. Frankly I do not know what to tweak or even interpret the outputs. I noticed constant 30 to 60% in wio column of the cpu utilisation. There... (1 Reply)
Discussion started by: sundar63
1 Replies

8. Shell Programming and Scripting

AIX CPU performance script ?

I want to write a shell script which will print AIX CPU utilization memory utilization every 5 mins redirect to file. How do i do it? Please advise. Which commands I should use? (3 Replies)
Discussion started by: vegasluxor
3 Replies

9. Solaris

Understanding & Monitoring CPU performance (Load vs SAR)

Hi all, Been reading a lot of the cpu load and its "analogy of it to car traffic path of expressway" From wiki Most UNIX systems count only processes in the running (on CPU) or runnable (waiting for CPU) states. However, Linux also includes processes in uninterruptible sleep states... (13 Replies)
Discussion started by: javanoob
13 Replies
All times are GMT -4. The time now is 07:46 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy