Steve Gentry wrote:

"The other thought has been to use Shared Segments.  I need some
clarification on this technique.  The program involved (let's call it PGMA)
can be invoked by multiple users at the same time. The table will probably
contain different data for each user depending on what they are trying to."

-- Well, that probably leaves out shared segments.  I was under the
impression that all users would be sharing the same data; I actually worked
on an application like this decades ago, unfortunately don't remember many
details other than it could be done.

"Will I need to define a Segment for each user or when PGMA is invoked will
it get its own unique area of storage to load the table?  My thinking is
that it will not get a unique chunk of storage for each user.  If this is
the case, shared segments is not an option."

-- I would think you would need a shared segment for each table; this way,
more than one user could use the same table.  The segment addresses could
overlap if each user uses only one table; otherwise the shared segments
will all have to be at different addresses to allow multiple tables to be
loaded as needed.

-- Are these static tables (e.g., used for data lookup), or will they be
updated?

Regards,
Bill Stephens
Sr. Technology Analyst, High Availability
SunGard Availability Services
10th floor
401 North Broad Street
Philadelphia, PA 19108
Phone: (215) 351-1099
Fax: (215) 451-2045
[EMAIL PROTECTED]
___________________________________________
Keeping People and Information Connected (TM)
http://www.availability.sungard.com



                                                                           
             Steve Gentry                                                  
             <Stephen_R_Gentry                                             
             @LafayetteLife.co                                          To 
             m>                        [email protected]           
             Sent by: VM/ESA                                            cc 
             and z/VM                                                      
             Discussions                                           Subject 
             <[EMAIL PROTECTED]         Re: VM maclib reference             
             .UARK.EDU>                                                    
                                                                           
                                                                           
             01/13/2006 07:53                                              
             AM                                                            
                                                                           
                                                                           
             Please respond to                                             
              VM/ESA and z/VM                                              
                Discussions                                                
             <[EMAIL PROTECTED]                                             
                .UARK.EDU>                                                 
                                                                           
                                                                           





There have been two avenues of thought here.  a) use CMSSTOR and RMODE and
AMODE, etc, to load the table above 16meg.  In doing this I think I will
also have to make the users virtual machine size larger than 16meg, right?
The other thought has been to use Shared Segments.  I need some
clarification on this technique.  The program involved (let's call it PGMA)
can be invoked by multiple users at the same time. The table will probably
contain different data for each user depending on what they are trying to.
Will I need to define a Segment for each user or when PGMA is invoked will
it get its own unique area of storage to load the table?  My thinking is
that it will not get a unique chunk of storage for each user.  If this is
the case, shared segments is not an option.
Could someone explain this?
Please and thank you.
Steve

Reply via email to