Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4975 Discussions

Viewing result: short on DMA buffers?

xjx2003
Beginner
756 Views
I am using vtl to do some hotspot analysis. For one of my application, the data collection phase was fine; but when I want to view the result (using "vtl view"), I got hundreds of lines of "Warning - runnning *really* short on DMA buffer", followed by the following message:

sfdump5: QAlloc.c: 351: void *OurMalloc(unsigned int): Assertion 'mT->allocedArray.mem != __null' failed.

I did check with "vtl show" and a result was listed there. The collector I used was "sampling". Simple applications, such as "/bin/ls", worked just fine.

0 Kudos
4 Replies
Daniel_B_Intel2
Employee
756 Views
Hi,

unfortunately I have no precise answer just a guess...

may be your system is out of Virtual Memory?
try "top" or other utilities to monitor the VM memory consumption.

If this is the case, may be increasing of "swap" space can help.

Anyway you can open a Premier case! Those support guys eat this stuff up for breakfast.
- Copied from Jeff's replaies


--Daniel
0 Kudos
xjx2003
Beginner
757 Views
Thanks. It seems memory is the problem. I have 1GB RAM and 2GB swap space on my machine, but vtl eats them all without hesitation. Why viewing the result needs so much mamory? Is there any way to reduce the memory consumption, for example, working in a streaming mode?
0 Kudos
lokesh123
Beginner
757 Views
I'm having the same problem. My memory size 1.5 GB and swap spaceis 5 GB. Still I cannot use vtl show command. Is there any workaround. Thanks
0 Kudos
Daniel_B_Intel2
Employee
757 Views
Hi,

trial version users can enjoy the support .
just subnit your cases to PRemier support , hope you'll get the answer/woraround or whatever that will help to resolve your issues
0 Kudos
Reply