Java process from corner analysis

Discussion in 'Cadence' started by tritue truong, Apr 27, 2004.

  1. Hi all,

    I run analog artist with cadence 5.032 on redhat 7.3

    When I run corner analysis, I see many java process appear (up to 8 process
    every time I run it). All these process use up the system memory (32M each).
    Is it normal to have that many java process running in the same time???? I
    use to see up to 36 java process that use up to 1G of memory.
    I have to quit Cadence completely to remove these process.

    Do any body have an idea on what happening ???

    Thank.
     
    tritue truong, Apr 27, 2004
    #1
  2. PS: When I run ic5.032 on a Sun machine. Only one java process appear
     
    tritue truong, Apr 27, 2004
    #2
  3. It seems to be something Linux specific - and I believe it is a generic Java
    (jre) problem - I'm not sure it is under the control of Cadence but the jre
    implementation?

    I've seen the same problem on Linux too.

    Andrew.
     
    Andrew Beckett, Apr 28, 2004
    #3
  4. tritue truong

    raman Guest

    raman, Apr 28, 2004
    #4
  5. Thank for the information. Is ther any way that we can have a report of the
    true memory used for the java process ??

    ttt
     
    tritue truong, Apr 29, 2004
    #5
  6. tritue truong

    raman Guest

    Hi Tritue,

    I am not sure, if there is any easy way to show the actual memory
    being shared by all the Java threads, but you can always use the "/proc"
    filesystem for finding out the memory usage of any process(or thread
    reported as process in this case) on a linux system. The system resource info.
    for any process could be found under "/proc/<pid>/status".
    You should be able to track the increase in process memory usage
    by looking at the "VmData" field.

    Hope this helps you.

    Regards
    Raman
     
    raman, Apr 29, 2004
    #6
  7. tritue truong

    Erik Wanta Guest

    There is an option to not load the corners Java junk. Add the
    following to your .cdsinit:

    envSetVal("asimenv" "loadCorners" 'boolean nil)
     
    Erik Wanta, May 1, 2004
    #7
  8. tritue truong

    Guest Guest

    Actually, the "more correct" way is to add the line:

    asimenv loadCorners boolean nil

    to your .cdsenv file.

    -Pete Zakel
    ()

    "In the future, you're going to get computers as prizes in breakfast cereals.
    You'll throw them out because your house will be littered with them."

    -Robert Lucky
     
    Guest, May 3, 2004
    #8
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.