HP OpenVMS Systems

ask the wizard
Content starts here

Fast I/O buffer objects and global sections?

» close window

The Question is:

 
The question is:
 
I am trying to create a global section in my
program. The MAXBOBMEM sysgen parameter is set
to a non-zero value corresponding to the buffer
object size required by the program. I have also
assigned myself the identifier
VMS$BUFFER_OBJECT_USER. When I try to create the
global section, the system service returns an
error. If I turn off the buffer object option the
program works fine. The OpenVMS I/O Users Manual
says that "Global section memory cannot be made
into a buffer object". Could this be the reason
that I am getting this error ? In my program I
am also using the Fast I/O option via $QIO.
 
Thanks,
Raj Mohan
 
 


The Answer is :

 
  By default, global section memory cannot be made into a buffer object.
  Please see the OpenVMS Alpha V7.0 New Features Manual, among other
  places:
 
    "There is currently a restriction on the type of process memory
    that can be used for buffer objects. Global section memory cannot
    be made into a buffer object."
 
  A pair of ECO kits has been created that now allows this capability in
  OpenVMS Alpha V7.1: ALPSYS06_071, and ALPSYS03_071 (or later).
 

answer written or last revised on ( 20-AUG-1998 )

» close window