I ran perfomance analysis for memory and the analysis report it genrated is not entirely clear to me. The warning is "Instances of System.Int32[] account for 80.90% of allocations. Analyze the Heap Summary for new allocations or visuals."
The report shows 14890 Int32 instances taking 73541684 bytes of memory. I dont understand how can 15000 integar values take 70MB of memory. It's a 32 bit integer. What am I missing?
The memory usage for app is more in memory profiling session than CPU profiling session but I assume that's due to some memory consumed by profiling itself.