IBM Support

PM33541: TWSZ E2E SERVER STC CONSUMES HIGH CPU WHEN TRANSLATOR CALLS LE SERVICE FUNCTION W_GETPSENT() FUNCTION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The following problem occurs when running TWS E2E on z/OS 1.11
    or higher. zOS111 zOS111+
    .
    A HIGH CPU consumption by TWSz E2E server STC is caused
    by a call to the w_getpsent system  function  which provides
    data describing the status of a  process. This data includes,
    but is not limited to, running time,  user IDs (UIDs), groups
    IDs (GIDS), and invocation parameters.
    .
    In the case where the system is already heavily loaded (running
    at or near 100% of capacity), this problem will appear as a
    slow-down of INPUT TRANSLATOR processing.  There will be a long
    delay between the time an E2E job completes on the FTA and
    reports its ending status back to the mainframe (as shown in
    the USS TWSMERGE.log) and when the operation's status is
    updated in the CURRENT PLAN.  This delay occurs because the
    INPUT translator needs more CPU cycles, but there are none to
    be had.
    .
    Changes will be implemented in the TWSz routine
    calling the w_getpsent function for code optimization .
    The TWSz change team will introduce a control on the call of
    this function avoiding all the accesses not really needed.
    .
    While this APAR addresses the symptoms of the problem, the
    real correction is made in USS and LE (Language Environment)
    APARs PM44192 and OA37105.  TWSz E2E users should apply the
    fixing PTFs for all three of these APARS.
    .
    KEYWORDS FOR SEARCHABILITY:
    ZOS ZOS11 ZOSV1R11 Z/OSV1R11 R11 Z/OS ZOS111
    RELEASE11 RELEASE111 ZOSR11 ZOSR111 ZOS111T/K
    ZOS12 ZOSV1R12 Z/OSV1R12 R12 ZOS112 ZOS113
    RELEASE12 RELEASE112 ZOSR12 ZOSR112 ZOS112T/K
    RELEASE13 RELEASE113 ZOSR13 ZOSR113 ZOS113T/K
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All TWS for z/OS users running in            *
    *                 an End-to-End environment.                   *
    *                 FUNCTION=E2E                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: During normal E2E activities, the TWSz  *
    *                      E2E server shows HIGH CPU consumption.  *
    *                      The problem is due to a call to the     *
    *                      w_getpsent system function  which       *
    *                      provides data describing the status     *
    *                      of a process.                           *
    ****************************************************************
    * RECOMMENDATION: APPLY THE PTF FIXING THIS APAR               *
    ****************************************************************
    The TWSz E2E server shows HIGH CPU consumption, during the
    usual scheduling activity.
    The problem is due to the number of calls performed to the
    w_getpsent system function which provides data describing
    the status of a process.
    

Problem conclusion

  • The number of accesses to the w_getpsent system function
    have been reduced in order to avoid these not really needed.
    303Y
    503Y
    513Y
    EQQPRLVL
    EQQTRNSL
    KEYWORDS: ZOS0201T/K ZOS0202T/K
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM33541

  • Reported component name

    TIV WRKLD SCHD

  • Reported component ID

    5697WSZ01

  • Reported release

    510

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2011-02-24

  • Closed date

    2011-04-20

  • Last modified date

    2015-01-22

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

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

    UK66933 UK66934 UK66935

Modules/Macros

  • EQQPRLVL EQQTRNSL
    

Fix information

  • Fixed component name

    TIV WRKLD SCHD

  • Fixed component ID

    5697WSZ01

Applicable component levels

  • R303 PSY UK66933

       UP11/09/10 P F109 Ž

  • R503 PSY UK66934

       UP11/09/10 P F109 Ž

  • R513 PSY UK66935

       UP11/09/10 P F109 Ž

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSRULV","label":"IBM Workload Scheduler for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"510","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"510","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
22 January 2015