User Tag List

Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: RAMDisk and computer performance

      
   
  1. #1
    Administrator StamatisX's Avatar
    Join Date
    Jan 2011
    Location
    Athens, Greece
    Posts
    2,588
    Downloads
    16
    Uploads
    0
    Mentioned
    149 Post(s)
    Tagged
    1 Thread(s)
    Rep Power
    20

    RAMDisk and computer performance

    A very nice way to boost your computer's performance is by installing an SSD. Even though SSDs are way faster than HDDs, still NANDs used on SSDs and the SATA 2/3 protocol cannot be compared to the speed of a DDR3 RAM.
    A solution to this gap is a RAMDisk. With current chipset architectures that allow even laptops to have up to 32GB of RAM, someone who can afford it and wants the maximum performance for the money s/he paid should seriously consider a solution like that.

    I was thinking of a scenario with the soon to be released Alienware M18x, that supports up to 32GB of RAM.
    Keep 8GB for the OS and dedicate the rest 24GB to the RAMDisk. Inside that space you can allocate the pagefile, assign all the temp files, caches like that used by the web browser (that instead of being written on the disk would now be written much more faster on your RAM) and install programs that you use the most and you need them to run as fast as possible.

    You won't have to worry about the wear and tear of your SSD, since at the end of the day all the data will be written in a serial manner to your SSD, you will utilize your RAM in a more efficient way since most of the times it remains unused, the pagefile will remain on your SSD instead of the slower SSD/HDD and will reduce the wear of it.
    You can even install an OS in there using VM. That OS would literally fly.
    Cons are the cost and the limited size of RAM, plus you need a 64bit version of windows to be able to utilize more than 3GB of RAM, it will as prolong the shut down times since it will have to write everything to your SSD at the end of the day.


    So what do you think about it? Do you have any other ideas about maximizing your computer's performance?
    CPU: i7 4770K | Cooling: Corsair H100i | RAM: Corsair Vengance Pro 2400 CL11 8GB | Mobo: Asus Maximus VI Extreme | GPU: 2x Gigabyte 290 OC Windforce 3x | Case: Corsair Obsidian 750D | PSU: XFX 1000W Platinum
    R.I.P.
    Alienware M17x - R2 Silver | Intel i7 940XM @ 3.43GHz| 4GB DDR3 @ 1333 Cas7 HyperX | 2x AMD 7970 CrossFireX | Intel X25-E 64GB SSD + 500GB Momentus XT | RGB LED 1920 x 1200 | Intel Ultimate N 6300 WiFi | Windows 8 Pro 64-bit | mouse: R.A.T 7 | 480W PSU

  2. #2
    Wem? Uns!!! svl7's Avatar
    Join Date
    Mar 2011
    Location
    Switzerland
    Posts
    5,460
    Downloads
    17
    Uploads
    4
    Mentioned
    763 Post(s)
    Tagged
    7 Thread(s)
    Rep Power
    20
    Have you already worked with a system which used this setup? I'm really curious about whether you can actually fell the difference or not. I heard about this idea a couple of times and I think it's really interesting. However there are also people saying it isn't really worth all the effort because you don't gain enough performance... I'd love to hear from someone who uses this whether it really (noticeably) boosts the system.

    BTW, did you check the prices of the 8GB RAM sticks?
    BIOS / VBIOS modification requests addressed to me need to be posted here: BIOS / VBIOS modification request thread (svl7)

    Alienware M15x | 920xm (ES) | back to 260m | 4 GB 1333 | 300GB Intel 320 SSD | 1080p | Blu ray player |
    - bricked your GPU with a bad VBIOS flash? -> contact me

  3. #3
    Administrator StamatisX's Avatar
    Join Date
    Jan 2011
    Location
    Athens, Greece
    Posts
    2,588
    Downloads
    16
    Uploads
    0
    Mentioned
    149 Post(s)
    Tagged
    1 Thread(s)
    Rep Power
    20
    Yeah kinda pricy I know, but if it can really increase the performance that much, it might be worth it, unfortunately I only have 4GB of RAM and I need pretty much all of it, but if I had 8 I would dedicate half of it and install programs in it to see the difference.
    CPU: i7 4770K | Cooling: Corsair H100i | RAM: Corsair Vengance Pro 2400 CL11 8GB | Mobo: Asus Maximus VI Extreme | GPU: 2x Gigabyte 290 OC Windforce 3x | Case: Corsair Obsidian 750D | PSU: XFX 1000W Platinum
    R.I.P.
    Alienware M17x - R2 Silver | Intel i7 940XM @ 3.43GHz| 4GB DDR3 @ 1333 Cas7 HyperX | 2x AMD 7970 CrossFireX | Intel X25-E 64GB SSD + 500GB Momentus XT | RGB LED 1920 x 1200 | Intel Ultimate N 6300 WiFi | Windows 8 Pro 64-bit | mouse: R.A.T 7 | 480W PSU

  4. #4
    Wem? Uns!!! svl7's Avatar
    Join Date
    Mar 2011
    Location
    Switzerland
    Posts
    5,460
    Downloads
    17
    Uploads
    4
    Mentioned
    763 Post(s)
    Tagged
    7 Thread(s)
    Rep Power
    20
    Yeah, I only have 4GB myself, otherwise I would have tried it already a while ago. I'm really curious whether it works fine.
    BIOS / VBIOS modification requests addressed to me need to be posted here: BIOS / VBIOS modification request thread (svl7)

    Alienware M15x | 920xm (ES) | back to 260m | 4 GB 1333 | 300GB Intel 320 SSD | 1080p | Blu ray player |
    - bricked your GPU with a bad VBIOS flash? -> contact me

  5. #5
    Administrator StamatisX's Avatar
    Join Date
    Jan 2011
    Location
    Athens, Greece
    Posts
    2,588
    Downloads
    16
    Uploads
    0
    Mentioned
    149 Post(s)
    Tagged
    1 Thread(s)
    Rep Power
    20
    It should work better than fine, ie, let's say you have Linux and installed using vmware on the ramdisk, compiling the kernel would me blazing fast, so would be the whole OS.
    Think about it, you would run an entire OS on your RAM...
    CPU: i7 4770K | Cooling: Corsair H100i | RAM: Corsair Vengance Pro 2400 CL11 8GB | Mobo: Asus Maximus VI Extreme | GPU: 2x Gigabyte 290 OC Windforce 3x | Case: Corsair Obsidian 750D | PSU: XFX 1000W Platinum
    R.I.P.
    Alienware M17x - R2 Silver | Intel i7 940XM @ 3.43GHz| 4GB DDR3 @ 1333 Cas7 HyperX | 2x AMD 7970 CrossFireX | Intel X25-E 64GB SSD + 500GB Momentus XT | RGB LED 1920 x 1200 | Intel Ultimate N 6300 WiFi | Windows 8 Pro 64-bit | mouse: R.A.T 7 | 480W PSU

  6. #6
    Wem? Uns!!! svl7's Avatar
    Join Date
    Mar 2011
    Location
    Switzerland
    Posts
    5,460
    Downloads
    17
    Uploads
    4
    Mentioned
    763 Post(s)
    Tagged
    7 Thread(s)
    Rep Power
    20
    Yes, when running a VM on the RAMdisk it will be incredibly fast... I agree. But I'm wondering whether having the pagefile on the RAMdisk really makes a big difference.
    BIOS / VBIOS modification requests addressed to me need to be posted here: BIOS / VBIOS modification request thread (svl7)

    Alienware M15x | 920xm (ES) | back to 260m | 4 GB 1333 | 300GB Intel 320 SSD | 1080p | Blu ray player |
    - bricked your GPU with a bad VBIOS flash? -> contact me

  7. #7
    Administrator StamatisX's Avatar
    Join Date
    Jan 2011
    Location
    Athens, Greece
    Posts
    2,588
    Downloads
    16
    Uploads
    0
    Mentioned
    149 Post(s)
    Tagged
    1 Thread(s)
    Rep Power
    20
    About the pagefile, I usually keep it off, unless I plan to play a game like Metro 2033, for some reason if I don't have a pagefile larger than 4GB the game crashes with an error about low memory, while my RAM still has 2GB free. So keeping the pagefile in RAM (given that we have plenty, like the scenario described on my first post) will prevent the wear and tear of an SSD or makes things a lot faster if we have an HDD.
    CPU: i7 4770K | Cooling: Corsair H100i | RAM: Corsair Vengance Pro 2400 CL11 8GB | Mobo: Asus Maximus VI Extreme | GPU: 2x Gigabyte 290 OC Windforce 3x | Case: Corsair Obsidian 750D | PSU: XFX 1000W Platinum
    R.I.P.
    Alienware M17x - R2 Silver | Intel i7 940XM @ 3.43GHz| 4GB DDR3 @ 1333 Cas7 HyperX | 2x AMD 7970 CrossFireX | Intel X25-E 64GB SSD + 500GB Momentus XT | RGB LED 1920 x 1200 | Intel Ultimate N 6300 WiFi | Windows 8 Pro 64-bit | mouse: R.A.T 7 | 480W PSU

  8. #8
    More Pixels! mw86's Avatar
    Join Date
    Feb 2011
    Location
    Upstate New York, United States
    Posts
    4,128
    Downloads
    11
    Uploads
    0
    Mentioned
    134 Post(s)
    Tagged
    1 Thread(s)
    Rep Power
    20
    All the concept checks out, I tried it actually with my system when it worked I used a 1gb size ram disk to give it a try. It did improve speed to the temp files a lot. I didn't try a page file and as people start to have more ram by default config this should be a good solution for all the uses you posted Stam. There is another thing, you have an option if not using sensitive data to be saved like a pagefile, instead your using it for browser temp files and cookies, if you don't have the ramdisk save it's contents at shutdown you have a automatic way to delete your history and temp files. So a ramdisk can provide better security. Those who bench could keep the executable in a ramdisk and tests with a lot of reads and writes. If I had 32Gb I would do very similar to what you suggested Stam. Your pagefile is basically like a second version of your ram... It contains everything you may need but isn't work putting in your ram yet(according to windows) and if those files when needed were accessed faster then you would see speed improvement in everything. There is a option to clear pagefile every shutdown (in windows) if you pair that with don't save ram disk contents at shutdown, you won't lose more crucial ssd disk space and will see the benefit of a page file on ramdisk. SSD operations per second is shadowed by ram's max operations per second. We need to see some benches of systems with their temp files and page files on ramdisk versus systems without. Then we need to see the program aspect of things like install Vantage or 3DMark2011 and see it's performance versus normal install on SSD and platter disk drives.

    Stam, I found the same thing some programs cannot have no page file and I found a 1-2gb minimum or I would have similar errors. That's when I decided the pagefile was crucial and integral. I get better bench scores with 8gb page file with 8gb of ram...
    Last edited by mw86; 04-26-2011 at 05:51 PM.
    UnlockM18xBIOS Alienware M18x R1

    Spoiler


  9. #9
    Moderator & T|I Contributor
    Join Date
    Feb 2011
    Posts
    162
    Downloads
    0
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Rep Power
    8
    Pagefiles are needed for 32bit game executables with poor memory management.

    The developers have 2 options when it comes to 32bit games:

    1: Fit everything into 2GB and manage it properly, using time and effort (or 3Gb if the user has the /3gb environment variable, but thats not reliable)
    2: IDGAF it and code poorly, lazily, and quickly and rely on the page file for memory overflow.

    I bet you can fucking guess what they choose?

    So if you have a 64bit machine with 9999999gb memory, that game exe can only use 2gb. So the devs throw all their extra crap into the pagefile.

    If you have your pagefile switched off and the devs do this you will get the "close programs memory too low" error, which is actually bullshit if you check out your task manager. Its windows responding to one program hitting its pitiful 2gb limit.

    If it is a 64bit app, you wont have this problem with your pagefile switched off.

    So, the best solution if you have more than 8gb ram, is to have a 4gb ramdisk with a 4gb pagefile on it, set size. Then your 32 bit apps will be more than happy. Also, use the /3gb switch on startup for a bit of extra legroom.

    -Ash

  10. The Following 3 Users Say Thank You to Ashtefere For This Useful Post:

    StamatisX (04-27-2011),svl7 (04-27-2011)

  11. #10
    More Pixels! mw86's Avatar
    Join Date
    Feb 2011
    Location
    Upstate New York, United States
    Posts
    4,128
    Downloads
    11
    Uploads
    0
    Mentioned
    134 Post(s)
    Tagged
    1 Thread(s)
    Rep Power
    20
    Great post Ash. So when I got bluescreen errors or program crashes with the page file off its because a program or game exceeded it's 2gb memory limit. Cool If I get 8gb - 32 GB of ram I'll throw my pagefile on a ramdisk @ 4gb size.
    UnlockM18xBIOS Alienware M18x R1

    Spoiler


Page 1 of 2 12 LastLast

Similar Threads

  1. The proof that HP is not a reliable computer brand
    By wbabt007 in forum HP & Compaq
    Replies: 9
    Last Post: 05-24-2014, 03:49 PM
  2. A computer that last for a good while
    By samXLR in forum Lenovo / IBM
    Replies: 10
    Last Post: 02-06-2014, 04:18 AM
  3. Using mac mini as e-gpu computer?
    By EpicBlob in forum DIY e-GPU Projects
    Replies: 9
    Last Post: 02-06-2013, 06:59 AM
  4. The Future a Concept of the Computer
    By mw86 in forum General Desktops Discussion
    Replies: 2
    Last Post: 03-17-2012, 05:28 PM
  5. Uh oh, small piece just fell out of my computer
    By Gearsguy in forum Alienware M14x / AW 14
    Replies: 6
    Last Post: 12-17-2011, 03:39 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About Tech|Inferno

Tech|Inferno is a technology site dedicated to bringing you the latest news, reviews and guides for the electronics you love.

Our Promise

The T|I Promise: Very little oversight, freedom of speech, build a knowledgeable community and absolutely no corporate control.

T|I Social Media