Unlike say graphics cards…
So with 32 gb of ram what can one do? I can set my makepkg.conf to build in ram by editing that here
#-- Specify a directory for package building.
BUILDDIR=/tmp/makepkg
and because it makes me feel better i can also edit /etc/fstab
tmpfs /tmp tmpfs rw,nodev,nosuid,size=16G 0 0
or i could install ramroot
Ramroot - Run Arch Linux Entirely From RAM!
#### Installing Ramroot
Ramroot is available in [**AUR**](https://aur.archlinux.org/packages/ramroot/), so you can install it using any AUR helper programs, for example [**Yay**](https://ostechnix.com/yay-found-yet-another-reliable-aur-helper/).
$ yay -S ramroot
Then, enable Ramroot using command:
$ ramroot enable
Update:
If you use the most recent Ramroot version, the installed RAM size should be at least 500MB more than the size of root filesystem. If there is at least 500MB more RAM than the size of the filesystem, the user will be prompted to load the root filesystem to RAM. If the size of the root filesystem is less than the installed memory, the latest Ramroot version won’t load the Root filesystem in your RAM. It won’t even prompt you whether it should load filesystem into RAM or not. The filesystem will be mounted in your local disk automatically and the Arch Linux will boot normally.
Once root filesystem is loaded into the RAM, you will be landed into rootfs prompt. Please note that nothing will be saved after reboot. Because our Arch Linux is entirely loading from RAM, not from the local disk.
What else can we do with some extra rams?