RAM Specification
Having sufficient RAM that can cover tag position calculation is extremely important, especially if high throughput of positions is required. Especially in case there are multiple clients making queries to RTLS Studio e.g. via API, more RAM allows the RTLS Server to handle more concurrent connections smoothly.
Based on the experience from different projects, these are the estimations of minimum required RAM per certain amount of Tags / Anchors:
50 Tags | 100 Tags | 500 Tags | 1,500 Tags | |
10 Anchors | 16 GB | 16 GB | 32 GB | 32 GB |
50 Anchors | 16 GB | 16 GB | 32 GB | 64 GB |
100 Anchors | 16 GB | 16 GB | 32 GB | 64 GB |
200 Anchors | 16 GB | 32 GB | 32 GB | 64 GB |
Insufficient RAM may result in position lagging, dropped positions (that will manifest as position jumps), crashing of internal services and overall bad user experience.
RAM utilization on the RTLS Server can be easily monitored via inbuilt tool in RTLS Studio called RTLS Monitor. Based on the experience, additional RAM can be easily allocated if RTLS Server is virtualized by simply assigning more Memory to it from the available pool (usually done by network administrator). Server vendors also equip the motherboards with extra RAM slots in case the user needs to add more Memory to RTLS Server physically.