Memory consumption

This guide applies to FastNetMon Community only. FastNetMon Advanced uses flexible counters, which are significantly faster and can scale to extremely large networks.

The required amount of memory depends on the total number of monitored hosts.

You can use this formula to calculate your required amount of memory:

total_number_of_hosts * 208 * 3
  •  3 is a number of counters (data counter, current speed counter, smoothed speed counter).
  • 208 is the total size of the traffic counting structure for the version 1.1.3.

Example computations:

  • /16, 65535 hosts - 40 mb of RAM
  • /8, 16 million hosts - 10GB ram

Please note: We need to iterate across all counters with a single CPU core in ~1 second. Then, for a large number of hosts, you need to havea fast CPU core.

Memory requirements can be reduced using flexible counters.