Does the NX platform support memory expansion?

I want to run more business applications in JetsonNX platform, but there is too little memory on the NX(8GB).
Does the NX platform hardware support expanded memory capacity?

swap extension is supported as in:

sudo fallocate -l 32G /home/nvidia/nvme/swapfile
sudo chmod 600 /home/nvidia/nvme/swapfile
sudo mkswap /home/nvidia/nvme/swapfile
sudo swapon /home/nvidia/nvme/swapfile
sudo swapon -s
#//from https://github.com/NVIDIA-AI-IOT/jetson-cloudnative-demo

Can it expand the hardware memory? Swap partitions are not as fast as hardware memory.

Changing physical RAM is not supported.

Another disadvantage of swap is that some hardware can only use physical RAM, e.g., content for running on the GPU cannot use swap (however, swap could release physical RAM used by other user space processes, and would thus have some benefit for the GPU memory).

1 Like

On recent L4T releases, a part of RAM might be reserved as swap. This may help some software not requesting all ram or add some compression, not sure.
If you have a swapfile for swap, you may try to disable this:

sudo systemctl disable nvzramconfig

Thank you for your answer.Does the Jetson NX platform support expansion physical RAM?

No.

alternatively for disabling nvzram the quotation below could be used

cd /etc/systemd
sudo mv nvzramconfig.sh nvzramconfig.sh.orig
sudo reboot