#Use dataram ramdisk youtube drivers#
* Maybe the ramdisk drivers are not communicating in a parallel fashion with cpu threads? * My cpu has 12MB of cache, i suspect that SoftPerfect RAMDISK may not be transferring 12MB slabs of data between the ram and cpu? (I don't understand cache) * My guess is that SoftPerfect Ramdisk / RAMDISK drivers are the bottleneck? * 50+ GB/s was not obtained, read+write rates of 4.1GB/s using richcopy and robocopy came reasonably close to HDTUNE benchmark values of 4.5GB/s. I didn't beat the read or write rates of 4.5GB/s from previous benchmark tests. I performed many tests between different software ramdrives, different bit versions of richcopy, experimented with cache and various thread settings.
They appear to be limited by the same thing limiting the HD TUNE benchmark software.
Hence richcopy/robocopy didn't get the 50+ GB/s range that I'm hoping for. This value is similar to my HDTUNE benchmark of 4.5 GB/s. Given that it has to read from one virtual hardrive and write to another, this is roughly equivalent to transferring 4.1 GB/s to+from the RAM. Richcopy was 2.3x faster than window's drag and drop method. Transfer rate using richcopy 30 threads - 2.05 GB/s Transfer rate using robocopy /MT:30 - 2.05 GB/s Transfer rate for dragging and dropping - 0.88 GB/s Transferring 30 x 233MB files (7GB) from one SoftPerfect RAMDISK to another SoftPerfect RAMDISK. Thanks for the reply, I tried out robocopy and Richcopy (fantastic programs by the way). I imagine that if multiple threads were transferring data to/from the ramdrive we could see transfer rates of 50+ GB/s!Ĭould someone please explain to me why these ramdisks aren't utilising multiple CPU cores simultaneously? Could they? I'm certainly new to all this stuff and could be missing something obvious. In windows task manager I observe that only 1 thread of 1 CPU (1 out of 12 threads) will be working at any given moment while I'm transferring data. I am seeing maybe 4.5GB/s maximum data transfer in HD Tune benchmarker. In my benchmarks I am getting nowhere near that speed. I have dual xeon 5645 cpus capable of a combined 64GB/s transfer rate and I have 12x4GB 800MHz DDR3 memory sticks capable of a combined 76.8 GB/s transfer rate. After doing many tests, it appears that all read/writes of large files onto/from ramdisks use only one thread of my CPU.
#Use dataram ramdisk youtube install#
I was inspired to install and benchmark some ramdisks after reading a forum post on winram+firadisk.