facebook

Problems with Big Reverse Engineering

  1. MyEclipse Archived
  2.  > 
  3. UML Development
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #254732 Reply

    Nicolangelo
    Member

    I am having problems reverse engineering large projects (~1000 classes), it seems that I get out of memory errors. Also the Eclipse IDE will seem to react very slowly during and after the reverse engineering process.

    What can be done to improve the MyEclipse performance for these cases?

    *** Date: Thu Jul 13 15:38:07 EDT 2006

    *** System properties:
    OS=Windows2000
    OS version=5.0
    Java version=1.4.2_03

    *** MyEclipse details:
    MyEclipse Enterprise Workbench

    Version: 4.1.1 GA
    Build id: 20060309-4.1.1-GA

    *** Eclipse details:
    Eclipse SDK

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Platform

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse RCP

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Java Development Tools

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Plug-in Development Environment

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Project SDK

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Graphical Editing Framework

    Version: 3.1
    Build id: 200509301327

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86
    -launcher
    C:\eclipse\eclipse.exe
    -name
    Eclipse
    -showsplash
    600
    -exitdata
    69c_4c
    -vm
    C:\WINNT\system32\javaw.exe

    #254736 Reply

    Greg
    Member

    The problem most likely is that you are running out of memory. In general you need to launch eclipse with much more memory than the default. You can use the MyEclipse shortcut that was installed by the installer for some better defaults.

    However, in your case, you should probably use the following arguments:

    eclipse.exe -vmargs -Xmx1024M -XX:MaxPermSize=256M
    #254743 Reply

    Nicolangelo
    Member

    1024 MB as the Xmx memory size seems like alot of memory to be using!

    Why is so much needed? I haven’t seen other tools requiring so much…

    #254747 Reply

    Greg
    Member

    Well, maybe its a bit much. 🙂

    But the point is that you shouldn’t run out with that setting. You are probably ok with the default setting for MyEclipse which is 512M.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: Problems with Big Reverse Engineering

You must be logged in to post in the forum log in