There are actually only a few select files that you need to be accessed that fast, and the vast majority of that is textures. The first setup of that would take a while, yes, but that would include creating a batch copy file that creates the ramdrive, makes the folders, copys the files for peak performance, and creates the symbolic links for the files. This is not a new concept, in fact vista includes something that does essentially the same idea, it's called ReadyBoost and it copies things that make your computer FEEL faster to a flashdrive, such as start menu lists and links, etc. The time it takes to complete the operation on sucessive boots would not be as horrible as you think once the batch file is created, as the files in question are not updated during gameplay. Most SATAII drives maintain about 60MB/s while reading larger files than the buffer, so yes, the copy operation would take a bit of time, and this could be lowered running a Raid 0 setup (i copy form one raid to another at sustained rates of 120MB/s which means i can fill the 4 GB in less than a min.Originally Posted by 'marvein',index.php?page=Thread&postID=47469#post4 7469
The bus from memory to graphics memory to GPU is a much wider and faster bus with less inbetween than a hard drive to mem to graphics memory to GPU. As far as memory burning out, marevin is correct, and i'm not even talking about OC'ing to get to this, i'm talking about buying memory thats been proven to be able to be overclocked and survived the 1 day stress/burn in test in those situations (guys clocking DDRII to 3-4-4-7 from 5-5-5-12 and running stable) taking the memory thats 5-5-5-12 and running at it's SPD will have plenty of lasting power, many high end DDRII dimms come with heatsinks on them, and a few even have other alternate cooling methods (eg watercooling, micro peltier to heatsink, copper piping to a larger heatsink)
Overload your ram, please explain, with a ramdrive, thats kinda hard to do when you aren't changing or adding data much once it's loaded it's now just a data repository thats being read from. With the rest of the ram, thats what caching is for.
Connect With Us