I'm using Delphi XE7 IDE and it quite frequently hangs, starts to consume many system resources and fails on exceptions like:
What is the reason for third exception?
What can I do to make it stable ?
The fequently 'out of memory' in XE7 problem. Some solution to decrease 'out of memory' DDevExtensions Options --> Compilations --> Check 'Release compiler unit cache of other projects before compiling' Use the external MSBuild addresses Here is how:
Some solution to decrease 'out of memory' DDevExtensions Options --> Compilations --> Check 'Release compiler unit cache of other projects before compiling' Use the external MSBuild addresses Here is how: Project | Options | Delphi Compiler, set Use MSBuild externally to compile
We have seen several reports of problems related with “out-of-memory” problems in RAD Studio XE7. While the actual error message you see might be different (including access violations), it can be an error caused by the missing creation of an object due to the lack of available memory space.
Note: If you want to be able to debug your app when you build with this option set, the Include remote debug symbols option should also be enabled on Project > Options > Delphi Compiler > Linking. Build your project group on the command line.
See Quality embarcadero
The fequently 'out of memory' in XE7 problem. Some solution to decrease 'out of memory'
Add DDevExtensions and IDEFixPack
DDevExtensions Options --> Compilations --> Check 'Release compiler unit cache of other projects before compiling'
Use the external MSBuild addresses Here is how:
Project | Options | Delphi Compiler, set Use MSBuild externally to compile
Project | Options | Delphi Compiler | Compiling | Debugging, set Use debug .dcus to False
Project | Options | Delphi Compiler | Linking, set Include remote debug symbols to True
renaming Delphi's c:\Program Files (x86)\Embarcadero\Studio\15.0\bin\Borland.Studio.Delphi.DLL, the IDE will remain stable much longer and you are able to get some work done!! Note the IDE will give you an error when starting up about this DLL being missing. This appears to prevent a lot of the needless churning and burning the IDE was doing that was consuming memory and machine cycles
try starting the IDE with the -noparser option... "BDS.EXE -noparser" this will switch the parser off for the structure pane
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With