|
A new command for you to learn is WRKSHRPOOL. On our system: WRKSHRPOOL: Defined Max Allocated Pool -Paging Option-- Pool Size (M) Active Size (M) ID Defined Current *MACHINE 2300.00 +++++ 2300.00 1 *FIXED *FIXED *BASE 2266.57 3500 2266.57 2 *FIXED *FIXED *INTERACT 1750.00 3500 1750.00 4 *FIXED *FIXED *SPOOL 275.00 75 275.00 3 *FIXED *FIXED *SHRPOOL1 1500.00 100 1500.00 5 *CALC *CALC WRKSBS Total -----------Subsystem Pools Subsystem Storage (M) 1 2 3 4 5 6 7 LASERS 100.42 2 6 MONMSGQ .00 2 5 QBATCH .00 2 5 QCMN .00 2 QCTL .00 2 QFAXSBS .00 2 QFQSBS .00 2 QHTTPSVR .00 2 QINTER .00 2 4 QSERVER .00 2 QSNADS .00 2 QSPL .00 2 3 QSVCDRCTR .00 2 QSYSWRK .00 2 QUSRWRK .00 2 Q1PGSCH .00 2 2 WRKSYSSTS - view 1 Work with System Status GDIHQ 11/02/00 17:09:17 % CPU used . . . . . . . : 11.1 System ASP . . . . . . . : 160.7 G % DB capability . . . . : 21.8 % system ASP used . . . : 61.6794 Elapsed time . . . . . . : 00:00:01 Total aux stg . . . . . : 160.7 G Jobs in system . . . . . : 10381 Current unprotect used . : 8887 M % perm addresses . . . . : .032 Maximum unprotect . . . : 11038 M % temp addresses . . . . : .273 Sys Pool Reserved Max ----DB----- --Non-DB--- Act- Wait- Act- Pool Size M Size M Act Fault Pages Fault Pages Wait Inel Inel 1 2300.00 337.91 +++++ .0 .0 .0 .0 .0 .0 .0 2 2266.57 .32 3500 .0 .0 .0 .0 581.4 .0 .0 3 275.00 .00 75 .0 .0 .0 .0 52.8 .0 .0 4 1750.00 .00 3500 .0 .0 1.7 3.5 528.6 .0 .0 5 1500.00 .00 100 8.8 35.2 1.7 1.7 52.8 .0 .0 6 100.42 .00 10 .0 .0 .0 .0 .0 .0 .0 WRKSYSSTS - view 2 Sys Pool Reserved Max Paging Pool Size M Size M Act Pool Subsystem Library Option 1 2300.00 337.91 +++++ *MACHINE *FIXED 2 2266.57 .32 3500 *BASE *FIXED 3 275.00 .00 75 *SPOOL *FIXED 4 1750.00 .00 3500 *INTERACT *FIXED 5 1500.00 .00 100 *SHRPOOL1 *CALC 6 100.42 .00 10 2 LASERS LASERS *FIXED Then, here is the tricky part, (providing the tricky part wasn't talking Mgt into buying enough memory in the first place). Do a DSPSBSD for each subsystem and evaluate the 7-Routing entries. For example, CHGRTGE SBSD(QBATCH) SEQNBR(300) POOLID(2) Will tell it to use subsystem pool 2. Which you can see from the WRKSBS is system pool 5. Which you can see from the WRKSYSSTS is *SHRPOOL1. And you can see the definition of *SHRPOOL1 from WRKSHRPOOL. Clear? Rob Berendt ================== Remember the Cole! "oludare" <oludare@ix.netcom. To: "AS/400 Midrange Usergroup" <MIDRANGE-L@midrange.com> com> cc: Sent by: Subject: PERFORMANCE TUNNING, SUBSYSTEMS & SHAREPOOLS owner-midrange-l@mi drange.com 11/02/00 04:02 PM Please respond to MIDRANGE-L Guys, I just came back from Common 2000 at Baltimore, MD and I'm looking around and changing some of my system's configurations as they relate to PERFORMANCE TUNNING. One of my discovery on my system seems weird. Below you'll see the printouts from my WRKSYSSTS & WRKSBS. I think my SUBSYSTEMS are not defined properly, their references to SUBSYSTEMS POOLS doesn't appear OK to me. Please advice on how to set this up correctly. Thank you, Dare ============================================================== Work with System Status 11/02/00 15:49:37 % CPU used . . . . . . . : 10.0 Auxiliary storage: Elapsed time . . . . . . : 00:00:02 System ASP . . . . . . : 84.89 G Jobs in system . . . . . : 10957 % system ASP used . . : 47.5937 % addresses used: Total . . . . . . . . : 84.89 G Permanent . . . . . . : .010 Current unprotect used : 2214 M Temporary . . . . . . : .224 Maximum unprotect . . : 2440 Type changes (if allowed), press Enter. System Pool Reserved Max Pool Size (K) Size (K) Active Pool Subsystem Library 1 97180 58428 +++++ *MACHINE 2 189984 0 36 *BASE 3 10484 0 8 *SPOOL 4 750928 0 62 *INTERACT ============================================================== Work with Subsystems System: Type options, press Enter. 4=End subsystem 5=Display subsystem description 8=Work with subsystem jobs Total -----------Subsystem Pools------------ Opt Subsystem Storage (K) 1 2 3 4 5 6 7 8 9 10 ASSETSBS 0 2 BPCS 0 2 MIS 0 2 4 MISBATCH 0 2 QBATCH 0 2 QCMN 0 2 QCTL2 0 2 QINTER 0 2 4 QSERVER 0 2 QSNADS 0 2 QSPL 0 2 +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
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.