====== Crypto - Chia - CLI - Plot - Plot with a ramdisk ====== Using a Ramdisk can speed up plotting. **NOTE:** This requires at least 256GB of RAM available. ---- ===== Create a Ramdisk ===== mkdir /mnt/ramdisk mount -t tmpfs -o rw,size=240G tmpfs /mnt/ramdisk **NOTE:** This mounts a ramdisk with 240GB under the path /mnt/ramdisk. * **-t tmpfs**: * tmpfs only uses memory when you it contains files. * When it is empty, it will take almost no space in RAM. See: https://manpages.debian.org/buster/initscripts/tmpfs.5.en.html ---- ===== Verify the Ramdisk ===== Verify that the RAMDISK has been created. df -h ---- ===== Mount the Ramdisk automatically on system boot ===== Edit /etc/fstab, and add the following line to the the end of the file. tmpfs /mnt/ramdisk tmpfs rw,size=240G 0 0 ---- ===== Create the Chia Plot ===== Creates a new plot. chia plots create -k 32 -r 6 -n 1 -t /mnt/ramdisk -2 /home/peter-chia-temp -d /home/peter-chia **NOTE:** * **-k32**: Creates a k32 plot. * **-r 6**: Specifies six processor cores. * These cores are used primarily in phase 1 and 2. * **-n 1**: Creates exactly one plot. * **-t /mnt/ramdisk**: Specifies the temporary directory. * **-2 /home/peter-chia-temp**: Specifies the second temporary directory (Optional). * Depending on the size of the ramdisk, this optionn might be needed otherwise there could be insufficient memory to write the plot file at the end. * **-d /home/peter/chia**: Specifies the final directory for the plot. ---- ===== References ===== [[Ubuntu:Disk:Ramdisk|Ramdisk]]