IBM Support

VM65475: DEMAND SCAN RECLAIMS MORE STORAGE THAN NECESSARY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When the system is short on memory, Demand Scan first tries to
    satisfy the need for frames from the reclaimable section of the
    Global Aging List.  After which, whether the need was satisfied
    or not, Demand Scan invokes HCPLANRS to free all of the storage
    in the VSwitch Global NDMBK recycle queue, and HCPKCLFW to free
    all available ISFC work units. This results in demand scan
    over-shooting the system need target, and a reduction in the
    efficiency achieved by maintaining the NDMBK recycle queue and
    the ISFC available work units queue.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of VSwitch or ISFC.                *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION: APPLY PTF                                    *
    ****************************************************************
    During a demand scan, HCPALDSC invokes HCPALGTA to reclaim
    frames from the Global Aging List to replenish the Global
    Available Lists.  If there are not enough reclaimable frames
    on the Global Aging List to satisfy the system need, HCPALGTA
    sets a non-zero frame manager deficit (RSAAGDFC) equal to the
    number of frames needed minus the number of frames reclaimed.
    Upon return to HCPALDSC, there is no check to determine whether
    RSAAGDFC is non-zero before invoking HCPKCLFW (to release all
    of the available LWKBKs, including the associated control pages
    and CCW pages), and stacking a call to HCPLANRS (to release the
    global NDMBK recycle queue).  With this behavior, any efficiency
    gained by ISFC and VSwitch in having these available pools of
    storage is lost once memory becomes over-committed, even in the
    case where demand scan is keeping up with the system's need for
    frames.
    

Problem conclusion

  • HCPALDSC has been modified to call HCPKCLFW and stack a call to
    HCPLANRS only when the system's need for frames cannot be
    satisfied from the reclaimable section of the Global Aging List.
    

Temporary fix

Comments

APAR Information

  • APAR number

    VM65475

  • Reported component name

    VM CP

  • Reported component ID

    568411202

  • Reported release

    630

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-12-10

  • Closed date

    2014-03-10

  • Last modified date

    2015-03-12

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UM34269

Modules/Macros

  • HCPALD
    

Fix information

  • Fixed component name

    VM CP

  • Fixed component ID

    568411202

Applicable component levels

  • R630 PSY UM34269

       UP14/03/13 P 1501

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG27M","label":"APARs - z\/VM environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"630","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}}]

Document Information

Modified date:
12 March 2015