VMS Help
System Services, $PURGE WS (Alpha Only)

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    On Alpha systems, removes a specified range of pages from the
    current working set of the calling process to make room for pages
    required by a new program segment.

    This service accepts 64-bit addresses.

    Format

      SYS$PURGE_WS  start_va_64 ,length_64

    C Prototype

      int sys$purge_ws  (void *start_va_64, unsigned __int64

                        length_64);

  1 - Arguments

 start_va_64

    OpenVMS usage:address
    type:         quadword address
    access:       read only
    mechanism:    by value
    The starting virtual address of the pages to be purged from the
    working set. The specified virtual address will be rounded down
    to a CPU-specific page boundary.

 length_64

    OpenVMS usage:byte count
    type:         quadword (unsigned)
    access:       read only
    mechanism:    by value
    Length of the virtual address space to be purged from the working
    set. The specified length will be rounded up to a CPU-specific
    page boundary so that it includes all CPU-specific pages in the
    requested range.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.