Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (C)
Guardian Procedure Calls Reference Manual—522629-013
3-34
CHECKDEALLOCATESEGMENT Procedure
(Superseded by
file are unpredictable. If the CHECKDEALLOCATESEGMENT call causes a purge
of a temporary file, the system does not write the dirty pages (that is, pages that
are being used) out to the file. If the
flags parameter is missing, the default value
of 0 is used.
•
Segment deallocation
When a segment is deallocated, the swap file end of file (EOF) is set to the larger
of (1) the EOF when the file is opened by ALLOCATESEGMENT or (2) the end of
the highest numbered page that is written to the swap file. All file extents beyond
the EOF that did not exist when the file was opened are deallocated.
Before deallocating a segment, this procedure removes all memory access
breakpoints set in that segment.
•
Shared segments
A shared segment remains in existence until it has been deallocated by all the
processes that allocated it.