IBM Support

PM69595: AN UNJUSTIFIABLY LARGE AMOUNT OF MEMORY IS REQUIRED WHEN ASSIGNING ATTRIBUTE VALUES

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When assigning new values to attributes, the amount of memory
    consumed is so high that I can't justify it.
    
    To recreate:
    
     - open a module with a large number of objects (I used 20000
    objects)
     - run code such as the following
    
    '
    Module m = current
    
    Object o
    
    for o in m do {
    
     o.'Object Heading' = 'hello1'
     o.'Object Text' = 'bye1'
    }
    '
    
     - observe the memory consumption
     - you may need to repeat the test using new values e.g.
    'hello2' and 'bye'
    
    I observed memory usage increasing by up to 50Mb.
    
    Even once all the history and old valuies are saved, I cannot
    justify such a large increase.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When assigning new values to attributes, the amount of
    memory consumed is very high
    

Problem conclusion

  • Improvements have been made in 9.5 and 9.5.1 that results in
    an approximate 35% reduction in memory use in the artificial
    test provided.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM69595

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    930

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-07-25

  • Closed date

    2013-06-10

  • Last modified date

    2013-06-10

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

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

Fix information

  • Fixed component name

    TLOGIC DOORS

  • Fixed component ID

    5724V61DR

Applicable component levels

  • R930 PSN

       UP



Document information

More support for: Rational DOORS

Software version: 9.3

Reference #: PM69595

Modified date: 10 June 2013