After upgrading to Parallels Virtuozzo Containers for Linux 4.7, the system detects only 16 GB of RAM.
~# grep Memory /var/log/dmesg [ 0.000000] Memory: 15300436k/16777216k available (4418k kernel code, 164524k reserved, 2501k data, 512k init, 14559176k highmem)
Parallels Virtuozzo Containers for Linux 4.7 is rebased on the corresponding RHEL 6 kernel, which means that all capabilities of the 32-bit kernel are inherited from an upstream kernel: Red Hat Enterprise Linux 6 technology capabilities and limits
On 2.6.32-042stab* 32-bit kernels, only 16 gigabytes of RAM are detected.
Consider using x86_64 architecture for hosts with large amount of RAM.