Overclock.net › Forums › Components › Hard Drives & Storage › How to do paging to RAM-Drive/Disk/Cache and hibernation, Windows 7 32-bit, with RAM 8GB+?
New Posts  All Forums:Forum Nav:

How to do paging to RAM-Drive/Disk/Cache and hibernation, Windows 7 32-bit, with RAM 8GB+?

post #1 of 8
Thread Starter 
Hello all smile.gif

I've got quite an urgent question, please help if you can..

Summary of the question:
How to move pagefile (or do the paging) to RAM Drive / RAM Disk / RAM Cache on Windows 7 32-bit with 8GB+ RAM, with hibernation?

Details:
I urgently need a desktop solution which would use my unmanaged/invisible RAM above 4gb in Win7 32-bit.
I need the following features:
  1. the most important: have an ability to move as many paging operations as possible from HDD or SSD to the free unmanaged RAM, and at the same time have an ability to hibernate/hybrid sleep/shut down with proper resume/startup. When all the unmanaged RAM is fully used by paging, the system/software should have an ability to additionally use slower storage medium (HDD or SSD). Probably two page files (one in unm. RAM and another in HDD) or something similar should work?
  2. ability to move some system/application temp/cache folders+files to the unmanaged RAM
  3. ability to automatically save/restore contents of these folders+files in a way that they would be available to the system whenever system is on (e.g. the software should make paging to unmanaged RAM available right after booting/resuming, etc.)
  4. reliability and high compatibility with OS and any other software


- Do you know a product/solution with all these features? Or a working combination of products/solutions with all these features?
- If not, then which product(s) match feature 1? which product(s) match feature 2? feature 3? feature 4?

Note: My computers will have either 8GB, or 16GB, or 32GB, etc. of physical RAM. In all these cases all of the unmanaged RAM should be usable by the software (e.g. ability to use paging to the whole 28GB of unm. RAM in a 32GB system, use all 4GB in 8GB system, etc.).
Perhaps different software solutions/editions would be suggested in these cases by you.

I've searched many forums, but haven't found such a solution which integrates moving paging operations to the RAM and support hibernation at the same time. Also, most of the info and hot discussions on internet are like 2 years old. Are there any news until current time?

What I have just found recently:
- Hibernation is supported (by advanced options) in "romex vsuite ramdisk". BTW, this one also supports invisible memory reservation (which helps to combine some memory hungry hardware like video cards that also use invisible memory). However it's not clear if it supports pagefile and hibernation at the same time. Do you know anything about it?
Also the problem with this product is that it's not being sold anymore. The 'primo ramdisk' ='vsuite ramdisk II' they sell instead of this. And this product supports both pagefile and hibernate, but not at the same time (see the romex page, there is a known unfixable issue about this).
- Then I noticed romex fancycache. Looks like it works with hibernate / hybrid sleep, and the cache would probably do some pagefile operations in the cache automatically.. But it's harder to force the whole pagefile to be put in RAM this way, and more importantly this is a beta-software still, so looks like not very reliable.

There are quite a few Win 7 RAM drive solutions for several years, but I have found no track of any of these being used with hibernate and pagefile - at least have found no people who were successful about this.

Anyone of you guys know (or hopefully use) some solution?

Note: What I'm trying to solve by using unmanaged RAM for paging is
- use my unused/invisible memory (RAM is rather cheap these days)
- avoid the performance bottleneck when I have many windows (and many tabs, hundreds of tabs) open in Windows 7 32-bit (task manager and resource monitor shows that running a dozen or more windows and a few browsers with many tabs is stressing pagefile access badly)

Important and unchangeable in this question / my case is this: I use 32-bit OS. (It's for rather old driver and realtime legacy software compatibility.)

Looking forward to your replies, I'd appreciate any help!
post #2 of 8
You can make a ramdisk then redirect whatever you need to it.

i use perfect soft ram disk.

Hibernation can not be moved off the C drive.

Maybe look into having win 7 64bit and make a 32bit windows 7 virtual machine for the legacy software and stuff maybe.

Also, i think you can enable PAE for more ram recognition as well.
Le Main Rig
(17 items)
 
Terrorbyte V2
(17 items)
 
 
CPUMotherboardGraphicsRAM
i7-6700K Asus Sabertooth Z170 Mark 1 Gigabyte GTX 960 WindForce 2X OC G.SKILL Ripjaws V  
Hard DriveHard DriveHard DriveHard Drive
1050GB Crucial MX300 1050GB Crucial MX300 960GB OCZ RD400 1TB Micron M600 
Hard DriveCoolingOSMonitor
1TB WD Blue Noctua NH-U12S Windows 10 Pro 64-Bit BenQ GW2765HT 
MonitorKeyboardPowerCase
BenQ GW2765HT FUNC KB-460 Corsair RM650 Fractal Design R5 
Mouse
Logitec G500 
CPUCPUMotherboardRAM
Intel Xeon L5520 Intel Xeon L5520 SuperMicro X8DTi-F 48GB Nanya 1066MHz ECC RDIMM 
Hard DriveHard DriveHard DriveHard Drive
128GB Samsung 830 480GB SanDisk Extreme II 2TB WD Red 2TB Samung Spinpoint F4 
Hard DriveHard DriveHard DriveHard Drive
2TB Hitachi Deskstar 7K3000 1TB Samsung Spinpoint F3  3TB Toshiba DT01ACA300 Seagate Barracuda 7200.14 
OSPowerCaseOther
Windows Server 2012 R2 Datacenter  Corsair 650TX  Norco RPC 4224 LSI 9261-8i 
Other
Intel RES2CV240 
  hide details  
Reply
Le Main Rig
(17 items)
 
Terrorbyte V2
(17 items)
 
 
CPUMotherboardGraphicsRAM
i7-6700K Asus Sabertooth Z170 Mark 1 Gigabyte GTX 960 WindForce 2X OC G.SKILL Ripjaws V  
Hard DriveHard DriveHard DriveHard Drive
1050GB Crucial MX300 1050GB Crucial MX300 960GB OCZ RD400 1TB Micron M600 
Hard DriveCoolingOSMonitor
1TB WD Blue Noctua NH-U12S Windows 10 Pro 64-Bit BenQ GW2765HT 
MonitorKeyboardPowerCase
BenQ GW2765HT FUNC KB-460 Corsair RM650 Fractal Design R5 
Mouse
Logitec G500 
CPUCPUMotherboardRAM
Intel Xeon L5520 Intel Xeon L5520 SuperMicro X8DTi-F 48GB Nanya 1066MHz ECC RDIMM 
Hard DriveHard DriveHard DriveHard Drive
128GB Samsung 830 480GB SanDisk Extreme II 2TB WD Red 2TB Samung Spinpoint F4 
Hard DriveHard DriveHard DriveHard Drive
2TB Hitachi Deskstar 7K3000 1TB Samsung Spinpoint F3  3TB Toshiba DT01ACA300 Seagate Barracuda 7200.14 
OSPowerCaseOther
Windows Server 2012 R2 Datacenter  Corsair 650TX  Norco RPC 4224 LSI 9261-8i 
Other
Intel RES2CV240 
  hide details  
Reply
post #3 of 8
Thread Starter 
Thanks for a quick reply.

Are you sure Softperfect RAM Disk has ability to direct the pagefile to the RAM disk on unmanaged memory above 4GB (invisible to the 32-bit OS), and save/load the pagefile on RAM disk reliably everytime when system hibernates/resumes?
I can't find any info on these. BTW, Softperfect description says RAM disk size is only "Up to approximately 3.5 GB on 32-bit systems"... frown.gif

By hibernation support I mean I need to save the state of PC (including the contents of the RAM disk on the invisible RAM) to the slower storage (HDD or SSD), and then restore on resume, including the pagefile which is stored on RAM disk when the PC is on.

Yes I know about win7 64-bit and virtual machines, but I really need a solution for 32-bit.

As for the PAE option - yes, this is usually required, but is not sufficient to get all this (see OP) working on win7 x32.
post #4 of 8
I am interested in this subject also and as i seen this topic i decided to do some search.
Seems that making windows see more than 4gb is quite easy!! Here are some links that describe it better.

http://msdn.microsoft.com/en-us/library/aa366796%28VS.85%29.aspx

Which i found from here

http://forums.mydigitallife.info/threads/11377-Force-Windows-32-bit-Support-More-Than-3-2-GB-RAM-Include-Windows-7-Vista-2003-XP?s=9abeeb0c44e17510dcc541cf537cee71

So if its possible to do it manually a software should have no problem with it.
Since i have only 2X2gb of ram i cant really try it as i should(but i plan to upgrade to 16gb, at least 8gb). What do you guys think?
post #5 of 8
Thread Starter 
Romex and Softperfect support have just replied to me that it's not possible to do all these things with their software.
SilentX999, this is a kernel patch. I think it would have some serious problems with Microsoft EULA, and raise activation issues (I don't want these problems) and/or even make OS instable, not to mention the potential security issues (but I may be wrong)...
post #6 of 8
Quote:
Originally Posted by domino-loto View Post

Romex and Softperfect support have just replied to me that it's not possible to do all these things with their software.
SilentX999, this is a kernel patch. I think it would have some serious problems with Microsoft EULA, and raise activation issues (I don't want these problems) and/or even make OS instable, not to mention the potential security issues (but I may be wrong)...

Gavotte's and SuperSpeed ramdisk software may be able to use the excess ram
Le Main Rig
(17 items)
 
Terrorbyte V2
(17 items)
 
 
CPUMotherboardGraphicsRAM
i7-6700K Asus Sabertooth Z170 Mark 1 Gigabyte GTX 960 WindForce 2X OC G.SKILL Ripjaws V  
Hard DriveHard DriveHard DriveHard Drive
1050GB Crucial MX300 1050GB Crucial MX300 960GB OCZ RD400 1TB Micron M600 
Hard DriveCoolingOSMonitor
1TB WD Blue Noctua NH-U12S Windows 10 Pro 64-Bit BenQ GW2765HT 
MonitorKeyboardPowerCase
BenQ GW2765HT FUNC KB-460 Corsair RM650 Fractal Design R5 
Mouse
Logitec G500 
CPUCPUMotherboardRAM
Intel Xeon L5520 Intel Xeon L5520 SuperMicro X8DTi-F 48GB Nanya 1066MHz ECC RDIMM 
Hard DriveHard DriveHard DriveHard Drive
128GB Samsung 830 480GB SanDisk Extreme II 2TB WD Red 2TB Samung Spinpoint F4 
Hard DriveHard DriveHard DriveHard Drive
2TB Hitachi Deskstar 7K3000 1TB Samsung Spinpoint F3  3TB Toshiba DT01ACA300 Seagate Barracuda 7200.14 
OSPowerCaseOther
Windows Server 2012 R2 Datacenter  Corsair 650TX  Norco RPC 4224 LSI 9261-8i 
Other
Intel RES2CV240 
  hide details  
Reply
Le Main Rig
(17 items)
 
Terrorbyte V2
(17 items)
 
 
CPUMotherboardGraphicsRAM
i7-6700K Asus Sabertooth Z170 Mark 1 Gigabyte GTX 960 WindForce 2X OC G.SKILL Ripjaws V  
Hard DriveHard DriveHard DriveHard Drive
1050GB Crucial MX300 1050GB Crucial MX300 960GB OCZ RD400 1TB Micron M600 
Hard DriveCoolingOSMonitor
1TB WD Blue Noctua NH-U12S Windows 10 Pro 64-Bit BenQ GW2765HT 
MonitorKeyboardPowerCase
BenQ GW2765HT FUNC KB-460 Corsair RM650 Fractal Design R5 
Mouse
Logitec G500 
CPUCPUMotherboardRAM
Intel Xeon L5520 Intel Xeon L5520 SuperMicro X8DTi-F 48GB Nanya 1066MHz ECC RDIMM 
Hard DriveHard DriveHard DriveHard Drive
128GB Samsung 830 480GB SanDisk Extreme II 2TB WD Red 2TB Samung Spinpoint F4 
Hard DriveHard DriveHard DriveHard Drive
2TB Hitachi Deskstar 7K3000 1TB Samsung Spinpoint F3  3TB Toshiba DT01ACA300 Seagate Barracuda 7200.14 
OSPowerCaseOther
Windows Server 2012 R2 Datacenter  Corsair 650TX  Norco RPC 4224 LSI 9261-8i 
Other
Intel RES2CV240 
  hide details  
Reply
post #7 of 8
Thread Starter 
I haven't found that Gavotte or SuperSpeed support unmanaged RAM with hibernation, although I searched hard.
post #8 of 8
From the little i understood related to using the extra ram, actually saving windows settings onto it seems to be quite a very big thing and extremely unpredictable, since these programs will need to interfere with the way windows hibernates.
I, personally, wouldnt even consider using that ram for something like this, i think an ssd or a really fast usb stick would be a better choice.
But if i really need to i would rather buy some kind of ram array device. Installing windows on 64bits sounds a lot easier, or installing both versions of windows if uncompatibility is such a problem.

These programs are rather for making less writes on hdd pagefile or simply loading a game/big file on ram.....this is what i can think of.

Ok i have definite proof, i just created a 4.7 gb partition on RAM and 3.2 gb to system accessible.
(just borrowed 2 sticks of 2gb from a friend)
I used the asrock xfast ram program!!!
Edited by SilentX999 - 2/9/13 at 8:45am
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Hard Drives & Storage
Overclock.net › Forums › Components › Hard Drives & Storage › How to do paging to RAM-Drive/Disk/Cache and hibernation, Windows 7 32-bit, with RAM 8GB+?