<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: High memory usage with 50-600k point geometries in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684138#M8616</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible for you to build a small stand-alone reproducer that reproduces this? (ie something that generates random graphics/features with similar a amount of geometries with similar complexity and attributes)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Oct 2017 15:37:59 GMT</pubDate>
    <dc:creator>dotMorten_esri</dc:creator>
    <dc:date>2017-10-19T15:37:59Z</dc:date>
    <item>
      <title>High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684131#M8609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The memory usage easily exceeds 2GB and can reach the magic number that crashes a 32bit application on Windows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see that I am not the only one &lt;A _jive_internal="true" href="https://community.esri.com/thread/174369"&gt;experiencing this&lt;/A&gt;. I am using the recommended optimizations and I have tried different modes (static, dynamic). The graphics are added to a GraphicsOverlay and I am using a renderer to define symbolization (v10.2.7 / v100.0 / v100.1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will this issue be improved upon in a forthcoming release?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Oct 2017 09:56:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684131#M8609</guid>
      <dc:creator>Espen_RøvikLarsen</dc:creator>
      <dc:date>2017-10-10T09:56:34Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684132#M8610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried using FeatureCollectionLayer with a FeatureCollectionTable instead?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Oct 2017 21:38:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684132#M8610</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2017-10-10T21:38:22Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684133#M8611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the tip. I tried it now - still 600MB for 160K items. The load time went from a few seconds to a minute. Probably due to the async API for adding a feature to the feature table - lots and lots of garbage collections.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know the actual data is about 15MB in memory, so I am curious about what the runtime is doing.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2017 19:11:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684133#M8611</guid>
      <dc:creator>Espen_RøvikLarsen</dc:creator>
      <dc:date>2017-10-12T19:11:22Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684134#M8612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you use the Add method that adds an entire array of them? If you do one-by-one yes it'll be slower. You can't really rely on the memory consumption - it could just be the GC decides it's not low on memory and busy doing other stuff, so will hold off on collecting memory.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2017 20:25:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684134#M8612</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2017-10-12T20:25:31Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684135#M8613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see, the load time would surely increase. But the main blocker is the memory usage. I am forcing GC collect, and I can see that most of the memory usage is unmanaged.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Oct 2017 11:07:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684135#M8613</guid>
      <dc:creator>Espen_RøvikLarsen</dc:creator>
      <dc:date>2017-10-13T11:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684136#M8614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should see the best performance with large datasets by using a runtime geodatabase&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Oct 2017 16:10:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684136#M8614</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2017-10-13T16:10:08Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684137#M8615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That would be an alternative yes, but as the data is coming over a generic REST call&amp;nbsp;(non-ArcGIS) the orchestration would be a bit heavy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From a programmers perspective I am really curious about how megabytes of data turns into gigabytes inmemory. Is there some kind of bitmap caching behind the scenes?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Oct 2017 12:18:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684137#M8615</guid>
      <dc:creator>Espen_RøvikLarsen</dc:creator>
      <dc:date>2017-10-19T12:18:46Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684138#M8616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible for you to build a small stand-alone reproducer that reproduces this? (ie something that generates random graphics/features with similar a amount of geometries with similar complexity and attributes)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Oct 2017 15:37:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684138#M8616</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2017-10-19T15:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: High memory usage with 50-600k point geometries</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684139#M8617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am changing jobs and I will probably not work with ESRI software for a long time. In the process I do not have the time to make you an app.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That being said there is no complexity to this. It happens for point geometries in large volume.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2017 11:37:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/high-memory-usage-with-50-600k-point-geometries/m-p/684139#M8617</guid>
      <dc:creator>Espen_RøvikLarsen</dc:creator>
      <dc:date>2017-11-16T11:37:22Z</dc:date>
    </item>
  </channel>
</rss>

