Overclock.net › Forums › Components › Hard Drives & Storage › RamDisk for PC Games that use it's cache for loading textures?
New Posts  All Forums:Forum Nav:

RamDisk for PC Games that use it's cache for loading textures?

post #1 of 8
Thread Starter 
Is there a way to create a ramdisk with 8 to 16gigs of ram to create a faster means to load textures in games? The point of this is not so much about map load times but more about getting textures loaded. I've seen people use a ramdisk and place an entire game in it but I'm convinced an entire game doesn't need to be loaded into a ramdirve, just the cache folder (or whatever else a game is using to load up textures, etc).

To help aid in this endeavor I understand that a symbolic link mklink can be used to create a temp. link for that cache folder on some games to the Ramdisk. But are there any issues when you shut down the PC and restart it? And, is there a list of game providing the location of cache folders?
post #2 of 8
Yes you can do this.
I've done this with tf2 and difference in load times of 2 1tb drivers in raid0 or a ssd wasn't that different than ram disk wan't really that noticable.
Software like Dataram RamDisk allows to load/save the ram disk image on startup/shutdown which takes a while.
Don't know if there's a list, but you can go through a game folder and usualy textures/maps are really huge compared to other files,have some wierd extension, or located under a folder textures smile.gif
aurora
(15 items)
 
node1
(16 items)
 
node2
(10 items)
 
CPUMotherboardGraphicsRAM
i7 4790k asus maximus vii impact MSI 980 4GB 2x 8GB Corsair Dominator 1866 
Hard DriveHard DriveHard DriveCooling
Samsung EVO 250gb (OS) OCZ Vertex 2 128 gb (VMs) WD RE4 2x 1TB RAID0 H105 
OSMonitorKeyboardPower
Windows 8.1 Pro Asus PG278Q Filco Ninja Majestouch-2 (browns) Corsair 760i 
CaseMouseMouse Pad
BitFenix Prodigy Razer Abyssus Razer Goliathus Control Ed 
CPUMotherboardGraphicsRAM
i5 2400s ASUS P8H67-M EVO none 16 gb adata 
Hard DriveHard DriveHard DriveHard Drive
samsung 840 pro 128gb crucial m4 128gb wd blue 750gb wd black 500gb 
Hard DriveHard DriveHard DriveCooling
wd re4 1tb wd red 3tb crucial mx100 512gb Corsair H80i 
OSMonitorPowerCase
Debian GNU/Linux none Corsair RM 550w Lian Li PC-V354B 
CPUMotherboardGraphicsRAM
i5 2400s ASUS P8H67-M EVO none 16 gb adata 
Hard DriveCoolingOSMonitor
1x 320 + 1x 750 + 1x 250 WD + 2x 250gb Seagate ... Noctua NH-U9B SE2 Debian GNU/Linux none 
PowerCase
Silverstone SST-ST50F-P 500w Lian Li PC-V354B 
  hide details  
Reply
aurora
(15 items)
 
node1
(16 items)
 
node2
(10 items)
 
CPUMotherboardGraphicsRAM
i7 4790k asus maximus vii impact MSI 980 4GB 2x 8GB Corsair Dominator 1866 
Hard DriveHard DriveHard DriveCooling
Samsung EVO 250gb (OS) OCZ Vertex 2 128 gb (VMs) WD RE4 2x 1TB RAID0 H105 
OSMonitorKeyboardPower
Windows 8.1 Pro Asus PG278Q Filco Ninja Majestouch-2 (browns) Corsair 760i 
CaseMouseMouse Pad
BitFenix Prodigy Razer Abyssus Razer Goliathus Control Ed 
CPUMotherboardGraphicsRAM
i5 2400s ASUS P8H67-M EVO none 16 gb adata 
Hard DriveHard DriveHard DriveHard Drive
samsung 840 pro 128gb crucial m4 128gb wd blue 750gb wd black 500gb 
Hard DriveHard DriveHard DriveCooling
wd re4 1tb wd red 3tb crucial mx100 512gb Corsair H80i 
OSMonitorPowerCase
Debian GNU/Linux none Corsair RM 550w Lian Li PC-V354B 
CPUMotherboardGraphicsRAM
i5 2400s ASUS P8H67-M EVO none 16 gb adata 
Hard DriveCoolingOSMonitor
1x 320 + 1x 750 + 1x 250 WD + 2x 250gb Seagate ... Noctua NH-U9B SE2 Debian GNU/Linux none 
PowerCase
Silverstone SST-ST50F-P 500w Lian Li PC-V354B 
  hide details  
Reply
post #3 of 8
Thread Starter 
Thanks for the reply. I was looking for a cheat sheet on where cache file maybe located because they could be in:
my documents
programdata
program file
some where else (IE: Steam games)

But I'm really looking for texture loading more so then map loading for games that require some sort of texture streaming or loading while in game. D3, Arma II, Rage, Unreal Engine 3 based games, etc come to mind.
post #4 of 8
Can someone extrapolate on this? I'm not really sure what you guys are talking about and it looks interesting / helpful. So more information on this and how someone would do this would be greatly appreciated.
post #5 of 8
Quote:
Originally Posted by claudekennilol View Post

Can someone extrapolate on this? I'm not really sure what you guys are talking about and it looks interesting / helpful. So more information on this and how someone would do this would be greatly appreciated.
http://www.overclock.net/t/1227803/how-to-set-up-and-utilize-ram-disks
post #6 of 8
Interesting. Thank you. I now have a legitimate reason to go from 8 gigs to 16 gigs of memory.

So how would I go about putting just textures instead of an entire game in a ram drive like mybeat mentioned?
Edited by claudekennilol - 10/3/12 at 1:24pm
post #7 of 8
Thread Starter 
Quote:
Originally Posted by claudekennilol View Post

Interesting. Thank you. I now have a legitimate reason to go from 8 gigs to 16 gigs of memory.
So how would I go about putting just textures instead of an entire game in a ram drive like mybeat mentioned?
You may need to do a little research on that particular game to find out where the cache/shader folder is. For example you would use mklink to create a symbolic link in your newly formed ramdisk partition.

Example
mklink /d C:\Game Folder\Cache or Shader D:\Game Folder\ Cache or Shader (D:\ is the drive letter for your Ramdisk partition.) It's been awhile since I did this but I recall creating the same sub-directories on the 2nd partition as it appears on the target folder. You should then be able to start the game and the cache or shader files would be read from the the other partition (IE: Ramdisk).

Hope I didn't miss anything... In any case you want to make sure that your ramdisk is larger then your target folder.
Edited by EastCoast - 10/3/12 at 3:47pm
post #8 of 8
Thread Starter 
Located cache folder for SWTOR (red description)
http://www.youtube.com/watch?v=dml6sIHVsF4
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Hard Drives & Storage
Overclock.net › Forums › Components › Hard Drives & Storage › RamDisk for PC Games that use it's cache for loading textures?