× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



I still see the performance adjuster doing odd things even at V5R1
CUM2134.  

Example:  It's a Saturday and I'm doing some maintenance on our dev box
(720).  I'm the only user signed on and I've submitted some big batch
jobs.  While waiting for the batch jobs to finish, I'm occasionally
hitting F10 on a WRKACTJOB and/or WRKSYSSTS display.  With the perf
adjuster on, my activity will be allocated about 200MB of main storage
with the remainder being split between *MACHINE & *BASE.  The box has
2GB total.  Page faulting in *MACHINE will be higher than in *BASE.  So
I drop *INTERACT to 50MB but over time it moves it back up.

There's no reason for a single interactive job that uses under 2% of the
CPU load to be allocated 10% of main storage, especially when the
program stack isn't really changing and I'm only refreshing the display
every couple of minutes.

I manually tune our production system, but leave the dev box at
QPFRADJ=3 to see if the auto tuner improves as new PTFs/releases are
loaded.

- John

-----Original Message-----
date: Thu, 27 Feb 2003 20:31:01 -0500
from: qsrvbas@xxxxxxxxxxxx (Tom Liotta)
subject: RE: Automatic Performance adjustment

Scott:

I imagine the only reason "the majority" favored manual is because the
majority of those responding felt comfortable with manual tuning. Those
who most use auto-tuning possibly don't feel comfortable offering an
opinion.

Personally, since somewhere in version 3 of OS/400, I've never seen a
production AS/400 that didn't run better on a day-to-day basis with
auto-tuning active. There'd be no rational way anyone could manually
tune a number of the systems I've worked with to get even decent results
for more than an hour or so.

As far as I know, there's no good reason not to auto-tune most systems,
especially if the system is configured to take advantage of it to begin
with. This means that subsystems should be configured with appropriate
subsystem pools, including private pools where needed, routing and
pre-start job entries should direct work to appropriate subsystem pools
(tuning is almost pointless otherwise), work is started in appropriate
subsystems, sufficient memory for shifting as needed should be
available, basic shared-pool settings are reasonable, etc.

And in a pinch, even if auto-tuning is active, you can still make manual
changes in order to react to exceptional circumstances. That item alone
is enough to suggest trying auto-tuning. By starting with an adjust at
IPL and automatic, you can get an initial set of pool sizes and activity
levels to begin baselining. Then switch to straight automatic once
settings start to fluctuate within a range.

If you need specific adjustments at regular times that anticipate change
and don't want to wait for auto-shifts -- end of day or start of day,
e.g. -- then add job scheduler entries that cause major shifts, perhaps
one or two or more CLRPOOL commands plus related CHGSHRPOOL commands.

In short, I seldom have QPFRADJ at anything but 3 and I have no problem
augmenting it with manual action. I don't see it as either/or nor as
better/worse. Use both.

Tom Liotta

_______________________________________________
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.

This e-mail is for the use of the intended recipient(s) only.  If you have 
received this e-mail in error, please notify the sender immediately and then 
delete it.  If you are not the intended recipient, you must not use, disclose 
or distribute this e-mail without the author's prior permission.  We have taken 
precautions to minimize the risk of transmitting software viruses, but we 
advise you to carry out your own virus checks on any attachment to this 
message.  We cannot accept liability for any loss or damage caused by software 
viruses.




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.