Hardware Requirements
- Last UpdatedAug 26, 2024
- 2 minute read
You must meet the following hardware requirements before you install the Gateway:
|
Component |
Minimum |
Recommended |
|
Memory (RAM) |
8 GB |
32 GB |
|
Hard Disk Drive (SSD) |
80 GB |
|
|
CPU |
3 GHz or faster 64-bit compatible processor |
Notes on RAM Usage
Huge input files may take significant time to process if the memory required by the Gateway process nears the limit of the RAM, as the Windows system will then start to start memory paging. For example:
-
Input NWD files up to 500 MB will require almost 32 GB of RAM and NWD files above 500 MB will require almost 64 GB RAM.
-
Input IFC files up to 4 GB will require 64 GB RAM.
Therefore, if you expect to be processing such large files you should ensure that the Gateway server has enough RAM to avoid page faults.
Usage of RAM
The processing of large or complex files can consume all of the memory (RAM) of the server hosting the Gateway, which impacts other processes running on that server. To avoid this, the Gateway enables a maximum RAM consumption to be set as a percentage of the total, which can be specified in the Project XML file. For example, if the restrictMemoryForProcess is set to 80% and the server has 16 GB of RAM, then the Gateway process consumes less than 12.8 GB of RAM. If the restrictMemoryForProcess is set to 100%, then no checks are applied to limit the amount of RAM consumed by the Gateway process. The default value is 90%.
Usage of Virtual Machines
Running the Gateway on a Virtual Machine, even when it has the same hardware specifications as a physical machine, will in general take twice as long to process the same input files, compared to running it on a physical machine.