Search390.com
Expert Question of the Week 
June 4, 2001

Welcome to Search390's Expert Question of the Week newsletter.
Remember, no question is too simple for Ask the Experts! If you have
a 390-related question, send it to [EMAIL PROTECTED] Selected
questions will be answered by our experts. 

This week's question was answered by Mark Zelden, search390's OS/390
Systems Programming expert.

=====================================
GET THE INFO YOU WANT TODAY
What do YOU want in your e-mailbox? How about FREE info and offers
about computers, networking, wireless devices, finance and lots more?
Visit  http://search390.techtarget.com/postmasterDirect/, choose the
topics that interest you, and you'll get the e-mail you want.
=====================================

========================================================
ENTER TO WIN A PALM Vx!
========================================================
Got a great tip?  Share it with us, and you could win a cool prize. 
Search390 is offering a prize to the user-submitted tip that receives
the highest rating each month.  The winner of this month's tip
contest will receive a Palm Vx ultra slim handheld. Weighing in at
just four ounces, the Palm Vx has the same anodized aluminum exterior
and LCD screen as the Palm V handheld, yet it has four times the
memory of its predecessor, giving you more speed and more storage.  
To submit a tip, contact us at mailto:[EMAIL PROTECTED].  For more
information and contest rules, click on
http://search390.techtarget.com/tipsContest/0,289488,sid10_prz550161_cts550144,00.html
========================================================

Q: When running batch jobs with 0M coded I get out-of-storage abends
(x0a,x78, etc). When I re-run the same job with 32m coded (job or
exec, doesn't matter), the jobs don't abend. Why? Don't both ways
give you all the storage <16mb line?

A: If the IEFUSI or IEALIMIT exit has not changed anything, then both
REGION=0M and REGION=32M will give you all storage below the 16M
line. The difference could be above the line storage. REGION=32M will
still leave room for above the line LSQA since your above the line
private area size is 2048M (2 gigabytes) minus above the line common
storage (NUCLEUS, SQA, PLPA, FLPA, MLPA and CSA). In practice this is
usually about 1600M-1900M. 

It is more likely that your installation is modifying what you are
getting when you specify REGION=0M with the IEFUSI SMF exit. You may
need to talk to local support people to find out.

One way you can verify what region size you are actually getting is
by using a REXX program avialable from my web site
http://home.flash.net/~mzelden/mvsutil.html called REXXSTOR. You can
run REXXSTOR as a TSO batch job with different REGION sizes to see
what is really available to your job. Here is sample execution JCL: 

//MYJOB  JOB (ACCT),CLASS=A           
//*                                                             
//TEST PROC                                                     
//S1  EXEC PGM=IRXJCL,PARM='REXXSTOR'                           
//SYSTSIN  DD DUMMY                                             
//SYSTSPRT DD SYSOUT=*                                          
//SYSEXEC  DD DSN=your.clist.lib,DISP=SHR                     
// PEND                                                         
//J1 EXEC TEST  /* DEFAULT REGION SIZE ABOVE & BELOW -       */ 
//*             /* JES2 DEFAULT REGION SIZE FROM JOBCLASS    */ 
//*             /* IS USED FOR BELOW SIZE IF NOT OVERRIDEN   */ 
//*             /* BY INSTALLATION EXIT                      */ 
//J2  EXEC TEST,REGION.S1=8M   /* REQ BELOW / ABOVE TEST #1  */ 
//J3  EXEC TEST,REGION.S1=20M  /* MAX BELOW / ABOVE TEST #1  */ 
//J4  EXEC TEST,REGION.S1=40M  /* MAX BELOW / ABOVE TEST #2  */ 
//J5  EXEC TEST,REGION.S1=80M  /* MAX BELOW / ABOVE TEST #3  */ 
//J6  EXEC TEST,REGION.S1=100M /* MAX BELOW / ABOVE TEST #4  */ 
//J7  EXEC TEST,REGION.S1=200M /* MAX BELOW / ABOVE TEST #5  */ 
//J8  EXEC TEST,REGION.S1=500M /* MAX BELOW / ABOVE TEST #6  */ 
//J9  EXEC TEST,REGION.S1=900M /* MAX BELOW / ABOVE TEST #7  */ 
//J10 EXEC TEST,REGION.S1=0M   /* REGION = 0M TEST           */ 
//J11 EXEC TEST,REGION.S1=14M  /* IMPOSSIBLE REGION TEST     */  


The REXXSTOR exec can also be executed interactivly from your TSO
session or from the Unix System Services environment. I've also
invoked it from a web browser accessing an OS/390 web server to debug
a storage problem. The link in the web page would look something like
this: 

<a href="/cgi-bin/rexxstor">Storage Available to Web Server</a>

Additional Resources:
* Share your thoughts! What's on your mind?  Post your S/390
thoughts, comments, suggestions, and feedback on our search390
discussion forums.  Check out our different forum categories at
http://search390.techtarget.com/aboutUs/0,289153,sid10_gci546566,00.html

=======================================================
What do you think about this Expert Question of the Week?  Let us
know.  Send an email to [EMAIL PROTECTED]
=======================================================

=====================================================
What technical issues are important to you? Do you have an idea or a
tip you'd like to share with other S/390 pros? Let us know. E-mail us
at mailto:[EMAIL PROTECTED].
========================================================

======================================================== 
If you would like to sponsor this or any techtarget newsletter,
please contact Gabrielle DeRussy at [EMAIL PROTECTED]
======================================================== 


If you no longer wish to receive this newsletter simply reply to 
this message with "REMOVE" in the subject line.  Or, visit 
http://search390.techtarget.com/register 
and adjust your subscriptions accordingly. 

If you choose to unsubscribe using our automated processing, you 
must send the "REMOVE" request from the email account to which 
this newsletter was delivered.  Please allow 24 hours for your 
"REMOVE" request to be processed.

Reply via email to