![]() |
Telelogic TAU (steve huntington) | ![]() |
profile :
search :
help :
dashboard :
calendar :
home
|
||
|
Topic Title: Memory Issues Topic Summary: Memory Issues Created On: 12-Jun-2006 21:51 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I am importing (reverse engineering) some c++ code. I am of course not doing it all at once but now that I have all the software imported the application hogs all the memory (just to open the workspace). I have 512MB Ram on my machine. Any ideas on how to mitigate this? Without purchasing more memory. I turned UML Checking off along with some options.
|
|
![]() |
|
![]() |
|
What kind of workstation is it? Operating system, etc? If it's a Windows-based system 512 Mb is barely enough to load it.
Greg ------------------------- Greg Gorman Vice President, Product Management Modeling and Test Products Telelogic AB |
|
![]() |
|
![]() |
|
Imported models can be quite big if the imported headers use standard headers, such as the STL. There is an option in the cppImportSpecification to avoid importing definitions from included header files. There is also the possiblity to list exactly which definitions to import. Using these options typically cut the size drastically, and also gives a model that is more interesting (not many like to reverse standard library code for example).
|
|
![]() |
|
![]() |
|
Without knowing exactly what options you've changed I can say that the most impact on performance I have seen is from unchecking the 'Rebind references' option on the 'UML Checking' tab.
|
|
![]() |
Telelogic TAU
» TAU/Developer
»
Memory Issues
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.