Read more.Run your favourite applications and games entirely from memory.
Read more.Run your favourite applications and games entirely from memory.
Kudos to AMD for bringing this to masses. I will definitely give this one a try. Have SSD as primary but work a lot with Adobe Premiere Pro and have 16GB of RAM. Surely I could "lend" 4GB for some caching.
Likewise extremely interested. Most games don't seem to touch 16 Gb of RAM, so if this works, it'd be a free boost (how noticeable in real world terms rather than metrics I have no idea but I'd love to find out).
Hmm, can't spare a single GB atm, but would be pretty awesome for caching.
if anyone wants to play about with RAM disks, I highly recommend the FREE imDisk utility: http://www.ltr-data.se/opencode.html/
It lets you mount RAMDISKs in a variety of fashions and even works as a basic image file mounter (for .isos and such). considering it's free, it works surprisingly well.
Last time I used ramdisks was when I had an Amiga 1200. Used to load disk 2 of most games to ram disk seeing as it had 2 meg ram and games only needed 1
I need more RAM to make this worthwhile for games.
Makes sense since RAM is so cheap these days. I've got 12Gb installed and I don't think I've seen task manager report more than 6 used.
If you're only interested in caching then why not let windows dynamically use RAM for caching via superfetch? - it'll be far more intelligent about it than this app.
This is great if you want to pro-actively stick a database in RAM when it wouldn't be wholly picked up by the superfetch algorithms, but for normal uses I'd say leave it to windows.
If your computer was always on you mean.. load times from turn on with a RAM disk are longer than without as you have to boot normally then load the image from regular disk into RAM at the start.
Sometimes I feel I should make my little app available. It tweaks the virtual and physical alloc pools.
Most applications just get some 'Virtual' memory. Its called Virtual because the software doesn't know or care how that memory is represented, it could be in RAM or Pagefile (HDD/SSD). Devs almost always just code with this Virtual memory and nothing else, as it allows their app to be in the background, swapped out of the RAM. It's about been a good neighbor.
However the OS treats all applications as equal in its huristic approach to which is going to be the one that should stay in phsyical memory. The downside to this is your web browser that your flicking through youbookddit, is treated equally with say the important application your running.
Myself I like to tweak sometimes the amount of memory an app is given, for instance my music player uses so little, I might as well let it have only phsyical RAM, never Pagefile.
The reason for this ramble is for most actions, most users would find this a better bet for squeezing performance. Superfetch is probably going to do a better job for most application than the RAMDisk app.
throw new ArgumentException (String, String, Exception)
Hmm, say I've got a 32bit OS installed and 8Gb RAM in my system, as we're aware the OS won't probably show more than 3.5Gb, so can I get the software to allocate the unused RAM as a RAMDISK?
Not without a hypervisor.
because as you say the 32bit OS is seeing only the 8GB RAM.
The issue here is your using a 32bit OS. I suppose if you've a bloody good reason you could use PAX but that has always been dodgy.
Better bet is to use 64bit OS and run the 16bit apps you've got in an emulator.
throw new ArgumentException (String, String, Exception)
It is possible provided you use 32-bit OS on a 64-bit chipset and the remaining RAM can be allocated using PAE http://en.wikipedia.org/wiki/Physical_Address_Extension . Check this link http://www.megaleecher.net/RAMDisk for more info on how to do it (it's using a different app in the description, shouldn't matter though). There was a lively discussion in the comments regarding your question as well, if you feel like reading it. On a side-note, this is probably the only reason I would consider using RAMDISKs as there aren't any substantial benefits to using it on 64-bit OS-es that already do their own optimizations. I've tried RAMDISKs before as a possible way to speed up my web server's caching and didn't find it doing much at all for the speed of it, since I already have my own smart caching algorithms implemented. It might be worth for certain apps that were written poorly, though. I count any Adobe products into that category (bloatware) and it might make sense to use the RAMDISK for a 'scratch disk' (on 32-bit OS-es). Cheers
So is this just the RAMDisk app with AMD branding? When I saw the article I expected a bit more really, like auto-caching selected game files or something; that would be nice for some games which take ages to load (Windows Superfetch doesn't always work well - being able to choose files could help massively for some stuff), it needn't impact boot time if they have near-idle priority.
RAM drives are still useful for temp files, especially for avoiding SSD writes with some apps; I use a few which hammer %temp% with small read/writes which means HDDs become a noticeable bottleneck and causes SSD wear, and can really upset some controllers. The unfortunate part is with Windows, ramdisk apps have to allocate a fixed amount of memory so it's either too small or you're wasting loads of RAM.
Now I need to look up one of those countless tutorials on moving browser cache, temp files etc to a ramdisk
hexus trust : n(baby):n(lover):n(sky)|>P(Name)>>nopes
Be Careful on the Internet! I ran and tackled a drive by mining attack today. It's not designed to do anything than provide fake texts (say!)
Didn't realise you couldn't create a ramdisk using command prompt on windows. Used to be able to do it in DOS as part of the OS. - thats the last time I played with it
There are currently 1 users browsing this thread. (0 members and 1 guests)