IBM Support

PM13002: JAVA JIT - HIGH CPU IN TR_IPROFILER::SEARCHFORSAMPLE()

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as duplicate of another APAR.

Error description

  • Error Message: A TProf profile shows many TR_IProfiler related
    methods taking CPU in the JIT library.
    40202 26.17 java.exe_0834
      MOD  24421 15.90 C:\jre\bin\j9jit24.dll
       SYM 8520 5.55  TR_IProfiler::searchForSample
       SYM 2214 1.44  TR_IProfiler::bcHash
       SYM 2204 1.43  TR_IProfiler::addSampleData
       SYM 2175 1.42  parseBuffer
       SYM 1665 1.08  TR_IProfiler::findOrCreateEntry
    .
    Stack Trace: N/A
    .
    The "JIT Code Cache" segments (listed in javacore files) have
    consumed the maximum amount of memory allowed by the JVM
    resulting in the JIT refusing the compile any more methods
    forcing uncompiled methods to remain executing in the
    interpreter.
    

Local fix

  • The problem can be avoided by using the following java command
    line option: -Xjit:disableInterpreterProfiling
    Note: This option will effect the quality of the code that the
    JIT generates and therefore may have a impact on performance,
    but in cases where this problem is occurring the performance
    loss will be more then made up for by avoiding the interpreter
    profiling overhead.
    

Problem summary

Problem conclusion

Temporary fix

Comments

  • PM13002 was taken to deliver a ++APAR for IZ69136. PM13002 is
    being closed DUP of PM12251 because PM12251 will document the
    delivery of SDK 1.6 SR8, which will contain the fix for IZ69136.
    

APAR Information

  • APAR number

    PM13002

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    700

  • Status

    CLOSED DUA

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-04-23

  • Closed date

    2010-07-07

  • Last modified date

    2010-07-23

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

    IZ69136

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
10 February 2022