CHR only recognizing 1Gb of ram - 4 assigned

I have 4 Gb assigned to a CHR in Proxmox, however, if I go to resources, it only shows 992MiB Total memory. Ballooning is turned off, the CPU is host with flags of: +pdpe1gb; +aes. Numa is enabled, multi-queue is also enabled. Though none of those should have any effect. Does anyone have any ideas?


Thanks in advance!

32-bit ROS v6 for most architectures supports only 1GB RAM. Notable exceptions are AFAIK TILE and CHR (only when when run as x64). So verify how exactly your CHR is set up, could be that it’s running in x86 mode.

Thanks mkx! I just verified, the architecture reported under resources is x86_64.