Thread: Virtual Drive
View Single Post
  #2  
Old November 13th 13, 11:03 PM posted to microsoft.public.windowsxp.general
Paul
external usenet poster
 
Posts: 18,275
Default Virtual Drive

OldGuy wrote:
I need a RAM drive. (not a SSD)
i.e. a drive that uses a portion of the PC memory space.
I need it for temporary fast calculations. My app uses a HDD but the
letter is assignable.
So it will go poof when I turn it off or shut down the PC.
Anybody know a good one?


Near the bottom of the page, is "RAMDisk Lite", using up
to 4Gb of RAM.

http://memory.dataram.com/products-a...ftware/ramdisk

The paid version, allows up to the limits of PAE. On some
older systems, this was 64GB. It's unclear if an AMD
system, you could use more than 64GB, as AMD has more
address bits supported under PAE.

*******

Actually, the RAMDisk has two modes of operation.

It can use a limited amount of memory, from the
memory area below 4GB. The call used, uses "AWE".

If instead, you enable the PAE option, it uses memory
above 4GB. On my WinXP 32 bit machine, I have 8GB of
RAM installed, and only the 4GB near the bottom is
recognized by the OS. But the RAMDisk, running from
"driver-land", is not restricted by the system memory
license. And it can access all of the memory. With the
free version of the RAMDisk, you can use memory above
that which the OS sees. And that way, I can have a 4GB
PAE RAMDisk, at the same time as keeping the other
4GB for the OS area.

The two modes do not mix. You select one mode or
the other. In my case, the PAE option makes
the most available.

As for speed, the speed is deceiving. If you use
HDTune, it'll report around 4GB/sec. Yet, if you
write thousands of 4KB files, you won't get near that
benchmark rate. It seems the file system has limits
as to how many transactions it will handle per second.
The file system saturates, before the RAMDisk does.

Paul
Ads