HI All,
Before doubling you swap space, check to see how much you are using at your busy
times. We have an 8 Gig system, and a 6 Gig pool:
Page Space Physical Volume Volume GroupSize %Used Active Auto Type
paging00hdisk1rootvg6144MB 2 yes yeslv
Everyone into the pool!
Regards,
Steve Ferries
Vice President, Information Technologies
Total Credit Recovery Limited
-Original Message-
From: Anthony Youngman [ mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
Sent: Friday, April 16, 2004 9:31 AM
To: U2 Users Discussion List
Subject: RE: Performance Degraded running u10.0.0 in Aix 5.2 ML 2
Okay, it's AIX not linux, but I've just noticed that RAM = swap.
You are an ABSOLUTE FOOL if you do that on linux. Maybe (or maybe not)
the same applies to AIX - quite likely since they are both nixen and
probably manage memory similiarly.
Double swap space to 8Gb and see if that improves matters.
Oh - and if you don't believe me, a swap = ram configuration will
CRASH the early vanilla 2.4 kernels and that's 2002 vintage.
Cheers,
Wol
-Original Message-
From: [EMAIL PROTECTED] [ mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
On Behalf Of Scott Richardson
Sent: 16 April 2004 14:06
To: U2 Users Discussion List
Subject: Re: Performance Degraded running u10.0.0 in Aix 5.2 ML 2
Performance of UV applications on various Operating Systems
is not rocket science. Perhaps better described as large, nasty
tight onions that need peeling, one layer at a time, and
understanding what each peeled layer is doing and why.
Once this knowledge is acquired and understood, a plan can
be built and executed to attack/resolve the problem.
Are users logging out/off when they're done using the system,
or when they've completed some large tasks or operations?
How often is the system rebooted?
RAID 5 file systems can slow down IO.
We'll need specifics on file system setup and parameters.
How many users? What are these users doing?
Have you got everyone and their siblings all running SELECT and
SORT operations all the time? Data Entry out the wazoo?
How big are the files, and how are they sized? How frequently
does data change in the files, (grow, shrink, etc...)
How big is your /tmp file system, and what kind of file system,
and where is it physically located?? Provide it it's own file system,
on it's own disk or disk set, (i.e. not the same disks where other
activity is going on).
4GB of RAM, yet only 4 GB paging/swap space?
Where is this swap paging space, (i.e. what disks?)
topas may be fine for quick and dirty analysis and understanding,
but using it extensively can help contribute to performance problems.
You need to configure and tune the platform, the OS, the UV DB,
the IO sub-system, the applications, the users, and the
administration/operations, and thenensure they're all coordinated
with each other, to maximize platform performance.
To find, (and therefore address resolve), the root causes of what
is happening here, you need to profile the platform using something
such as the DPMonitor, (extremely low-overhead monitoring Agent)
and display/crunch the performance metrics on another platform,
(i..e. a Windows Performance Explorer Console). Using this method,
you'll be able completely profile the entire platform, (OS and
applications),
around the clock, and then easily dial into specific timeframes where
problems are occurring, and fully understand exactly what is happening
and learn why it is happening, so it can be addressed and resolved,
and measure the progress along the entire way.
The DPMonitor is available with a free 10 day evaluation license where
it
will track system-wide performance metrics. Fully licensed version will
track individual processes that you select, or all processes if you so
desire. When you monitor all of the processes, you can quickly and
easily identify processes deserving further analysis, and stop tracking
processes that are not casuing any problems. More information on the
DPMonitor can be found at http://www.deltek.us http://www.deltek.us and the
DPMonitor
can be downloaded right off the website. If you're short on memory,
DPMonitor will allow you to see how much memory you will need to
allow the system to run as fast as it can, given how you're running it.
If you need tuning of OS or UV parameters, or other things that ay be
playing contributing factor/roles, the DPMonitor will clearly point this
out,
grahically, so that anyone can plainly see what is happening.
Once you make any changes, you'll be able to monitor, and measure,
any differences, consistently, and prove whether or not you have
improved, or detrimented, your cause. Best of all, you'll be able to
show, prove, and justify to management what you're doing, and
why, and show them what it will take to get the problems addressed
and resolved, positively, without question.
Hope this helps. I know the DPMonitor can will help.
I have used it personally