QUOTE (knap @ Dec 18 2011, 06:28 PM)

Why some programs should be copied to ramdisk temp in order to be executed, and other can be started from usb/cd drive (i use usb) ?
Initially it was because some programs require a writable environment in which to execute and BartPE was designed to run from a CD which is non-writable. A second consideration as USB drives became popular was running BartPE consistently, the same way each time, no changes from the first time to the next.
So whether the plugin you want to create will use a RAM drive or not will depend on your need to want either of those considerations.