Nova Hardware Requirements

The table below shows Nova’s resource requirements under various conditions:

Alpine
Standalone
Ubuntu
Standalone
Alpine
Kiosk
Ubuntu
Kiosk
Memory1GB / 2GB2GB / 4GB4GB / 8GB4GB / 8GB
Storage4GB / 32GB16GB free.4GB / 64GB16GB free.
Processor Cores2 / 42 / 44+4+
Processor Speed1GHz+1GHz+1GHz+1GHz+

Each cell contains the minimum and recommended resource requirement for a complex application. Where a cell gives a number with a plus sign, that indicates the recommended value with a note that more resources may improve customer experience. Resource levels below the minimum stated above may be acceptable for simple applications, but careful testing would be recommended. Since Nova provides the ability for you to add your own code and containers, you must consider the resource demands of any packages that you install. The recommended figures above provide some headroom for the common additions, but you should ideally test on your target hardware before committing to a particular device.

Each column reflects a particular installation type. The standalone installations are where Nova is running on the device, but any visualization is being done by a web browser on one or more other machines. The kiosk installations are where Nova is running alongside a captive or kiosk-mode web browser that is on the same device and is providing a local user interface. The web browser takes considerably more resources than Nova, particularly when it comes to memory. Panel PCs with local touchscreens should thus have a higher specification than a blind device used for protocol conversion. The Alpine installations reflect the resource demands when running a lightweight Linux distro, while the Ubuntu installations reflect the demands for either that distro or others like it.

Was this article helpful?

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Need Support?

Can't find the answer you're looking for?
Contact Support
Scroll to Top