RAMDisk is the right product for you if you have a disk I/O bound application that is small enough to fit in main memory. RAMDisk is also great for storing frequently accessed data such as temp files, page files and database index files.
RAMDisk is a kernel-level driver that presents a standard disk drive to the OS, however, it stores and retrieves data from the system RAM on your motherboard instead of an actual, physical disk. Along with the Kernel Driver is a GUI that talks to the driver and allows the user to set various options as well as start and stop the Driver (create or delete a RAMDisk).
The Driver has been written to WDM standards and creates a low-level disk object that Windows Device Manager and Disk Management are able to "see" and manage. You can partition, format, mount a volume, and assign multiple drive letters to RAMDisk (but only if you would know how to do those things with a regular disk, RAMDisk does not do it for you).
Tools and Utilities
Product page: here