I am using Vtune Amplifier XE 2013.
I want to profile a C++ application which also issues some java calls within the target functionality. However, the java calls are not the performance problem. As the java actions use some java memory there is an initial check which ensures that enough java memory is available (here 1024m). As soon as the VTune Amplifier is attached to the C++ application and I perform a hotspot analysis, the above mentioned check fails (without running VTune there is no such problem at all).
Has anyone an idea why this is the case and what can be done to have both (Vtune and the C++ application) working as expected?
Remark: If a lightweight analysis is performed, it works, however the results from that can not really be used for the performance analysis. This is the reason why I need to perform a hotspot analysis.