Question

How can we optimize memory usage by PointOnArea on newer FME desktop versions?

  • 25 November 2022
  • 2 replies
  • 8 views

Hi, 

We have a complex FME bat, compound of 3 FME schemas that we produced in 2019 and it works with 2019.2.3.2 FME version. It is true that it takes about 24 hours.  

With the newer versions of FME, meaning everything that is newer than 2021 or even latest's versions from 2020 we get the 'Adjusting Memory Resources' message while performing PointOnArea. 

We tried different options currently available on FORUMS, try split the data even more without results and and we would like some more ideas. 

 

Below is an extract of the log file. 

2022-11-13 10:43:20|4389.2| 15.4|INFORM|PointOnAreaOverlayer (OverlayFactory): Computing relationships between 11770563 input areas and 23979 input points 

2022-11-13 10:54:54|4554.8|165.6|INFORM|ResourceManager: Optimizing Memory Usage. Please wait... 

2022-11-13 12:40:57|10158.7|5603.9|FATAL |Insufficient memory available -- error code was 2 - please read the FME Help section 'Adjusting Memory Resources' for workarounds. 

 

Thank you!


2 replies

Badge +2

@anca.brisan​  This does look like a problem we should fix. Can you share the data and workflow. You can send it directly to me at mark at safe dot com.

Badge +2

Summary: In this case it looks like many StatisticsCalculators may be causing excess memory use. We're going to look into fixing that.

Reply