System Requirements

Prev Next

The Glasswall Embedded Engine supports a wide range of architectures and operating systems, operating in two distinct modes: Protect and Export or Import.

General Performance Notes

Resource usage is driven more by the selected operational mode and file complexity than by the underlying system architecture. While performance for Export and Import is generally comparable.

For more information see the Engine Performance Data

Memory Requirements

Mode Minimum RAM Recommended RAM
Protect 4 GB 8 GB
Export or Import 8 GB 16 GB

Memory consumption depends on how complex a file is, based on the number and type of elements the engine evaluates. For example, a small but complex Excel workbook with many sheets may consume more memory than a large but simple image file. File complexity scores are included in the engineโ€™s analysis report. In most cases, real files score no higher than 7, with a maximum value of 10. If available memory is too low, processing may fail.

Processing Time

The Glasswall Embedded Engine is designed to process files using a single thread. To make use of multiple CPU cores, run multiple instances of the engine. Best performance is achieved on modern processors.

Export mode usually requires significantly more time to process files than Protect mode.

Supported Operating Systems

Linux

The Embedded Engine supports the following Linux distributions:

OS x86-64 ARM64
RHEL 9.x โœ” โœ”
RHEL 8.x โœ” โœ”
Rocky Linux 9.x โœ” โœ”
Rocky Linux 8.x โœ” โœ”
Oracle 9.x โœ” โœ”
Oracle 8.x โœ” โœ”
Ubuntu 23.x โœ” โœ”
Ubuntu 22.x โœ” โœ”
Ubuntu 20.x โœ” โœ”

Windows

The Embedded Engine supports the following Windows operating systems:

OS x86-64 ARM64
Windows 11 โœ” โœ˜
Windows 10 โœ” โœ˜
Windows Server 2022 โœ” โœ˜
Windows Server 2019 โœ” โœ˜
Windows Server 2018 โœ” โœ˜
Windows Server 2016 โœ” โœ˜

StopOS

The Embedded Engine supports the following StopOS versions:

OS x86-64 ARM64
StopOS 8.11.0 โœ” โœ˜