In the boot loader menu config file entry.
For the save, have the pmedia= command as pmedia=usbflash
That makes it run in pupmode 13 and have options for how the save works available in Event Manager ->Save Session
The save file or folder is never loaded into RAM, it only is layered into the operating file system.
In pupmode 13 the save uses a save ramdisk to store new stuff, until you tell it to empty into the save file/folder, updating it.
Click on desktop save icon, have set time to update the save, or ask to save on shutdown.
A normal boot will load all of Puppy into RAM.
Do not have pfix=nocopy in the entry.
This tells it not to load the different sfs's into RAM
Just loads into RAM the basic operating system.
Any other pfix= entries have no affect on loading into RAM.
However, pfix=ram is telling the system to only load into RAM and not use the save file/folder.