Results 1 to 20 of 20

Thread: Virtual Memory (revisited) - DDR3

  1. #1
    Xtreme Addict
    Join Date
    Jun 2007
    Posts
    2,064

    Question Virtual Memory (revisited) - DDR3

    i had this question in mind for a very long time. I havent able to ask users with a huge Stash of RAM.
    It's about the virtual memory, in the past, virtual memory is enable on the HD side, but it seems that some of us has a huge RAM deposit, i wonder if there any users who try assigning all the virtual memory to the RAM?

    With these DDR3 memory now, the bandwidth is getting faster and faster, could assigning the virtual memory to the RAM increase the performance or the contrary? in the past, placing all the virtual memory to the RAM lowers the performance, i wonder will it still stands this day.

    anyone care to test it?

  2. #2
    Registered User
    Join Date
    Dec 2002
    Location
    melbourne.au
    Posts
    74
    I think a lot of users now are just disabling their page file. I have 8gb of ram and have disabled my pagefile with 0 issues.
    i7 860 @ 3520Mhz :: GigaByte P55UD4P :: 8gb RAM @ 1600Mhz :: HD5850 :: 80gb X-25 G2 :: Seagate 1TB + 1TB Samsung F3 + 2TB Samsung F3 EcoGreen :: Corsair TX650 :: Noctua NH-U12SE2 :: Antec 300 :: Win7

  3. #3
    Xtreme Addict
    Join Date
    Jun 2007
    Posts
    2,064
    so did you test the difference between disabling it and enabling it? i'm curious to know if there's any difference ... it used to be an issue of disabling it
    sadly i do not have any 8gb to test it myself

  4. #4
    Xtreme Guru
    Join Date
    Jan 2005
    Location
    waukegan
    Posts
    3,607
    ram is faster than hdd any day, ever since ddr1 at 333(effective) with decent timings
    mobo: strix b350f
    gpu: rx580 1366/2000
    cpu: ryzen 1700 @ 3.8ghz
    ram: 32 gb gskill 2400 @ 3000
    psu: coarsair 1kw
    hdd's: samsung 500gb ssd 1tb & 3tb hdd

  5. #5
    Xtreme Enthusiast
    Join Date
    Feb 2009
    Posts
    800
    IIRC, 32-bit programs would only address up to 2GB of memory, the rest goes to the pagefiles. So in order to actually make pagefile disappear is to make a ramdisk. Or maybe I'm wrong. Anyone here that has enough ram to try this out? 4GB is a no-no.

    This is an interesting question. I've been wanting to try it out myself(had issues with disabling pagefiles when I have 1 GB of RAM and playing counter-strike before!).

  6. #6
    Registered User
    Join Date
    Mar 2005
    Posts
    64
    Putting a page-file on a ram drive is foolish. It totally defeats the purpose of a page-file, wastes RAM that could be otherwise used for something useful, and reduces performance slightly.

    Keep the page-file on a drive (preferably a fast, rarely used one). It won't be used much unless its needed, and if it is needed, you'll be glad you have it.

    Or, disable it.

    Quote Originally Posted by i found nemo View Post
    ram is faster than hdd any day, ever since ddr1 at 333(effective) with decent timings
    Ram has always been vastly faster than drives from the same era, and by always, I mean way before DDR.

    Also, most SDR is still faster than all but the fastest SSDs.

  7. #7
    I am Xtreme
    Join Date
    Dec 2008
    Location
    France
    Posts
    9,060
    Quote Originally Posted by dcl View Post
    I think a lot of users now are just disabling their page file. I have 8gb of ram and have disabled my pagefile with 0 issues.
    I used to have 4GB, now I have 6GB, I haven't used page file for ages.
    Donate to XS forums
    Quote Originally Posted by jayhall0315 View Post
    If you are really extreme, you never let informed facts or the scientific method hold you back from your journey to the wrong answer.

  8. #8
    Xtreme Addict
    Join Date
    May 2007
    Location
    Europe/Slovenia/Ljubljana
    Posts
    1,540
    I've disabled pagefile on my system, but for some reason, the performance was worse. Boot took slightly longer and applications took even longer to load. Not much but i could notice it. So i've enabled it back and left it at it. Works great at stock settings.
    Intel Core i7 920 4 GHz | 18 GB DDR3 1600 MHz | ASUS Rampage II Gene | GIGABYTE HD7950 3GB WindForce 3X | WD Caviar Black 2TB | Creative Sound Blaster Z | Altec Lansing MX5021 | Corsair HX750 | Lian Li PC-V354
    Super silent cooling powered by (((Noiseblocker)))

  9. #9
    Registered User
    Join Date
    Feb 2006
    Posts
    15
    How i currently handle virtual memory is use my second drive even though it is slower, because it is just for storage and sits idle and if my page-file is being utilized then my first drive is more than likely active.

    I also partition the second drive so the page-file has a spot reserved on the fastest part of the disk.
    I wouldn't imagine there being a performance advantage to turning it off ,especially since you may rarely use it.
    I would however turn it off if i was running a SSD.

  10. #10
    Administrator
    Join Date
    Nov 2007
    Location
    Stockton, CA
    Posts
    3,568
    I have thought about this setup also for awhile.

    My system has 12gb RAM installed on a EVGA X58 and 965XE cpu using Win 7 64bit.

    12gb of RAM is hardly ever touched if at all so much of that RAM is sitting doing nothing.

    I have tried turning off the page file but some games or what not require it to be on. What would be the correct page file size then ?

    Win 7 recommended page file size is 18418mb LOL !
    I have it set to 6gb atm but I think going even lower to say 1 or 2 gb would work fine.

    I know 12gb is like a lot of RAM but I had the sticks so why not
    What else could this extra space be used for then, a RAM Disk I would assume. But could you install programs on that and have it there after you reboot, say a recoverable RAM Disk ?

  11. #11
    Xtreme Addict
    Join Date
    Jun 2007
    Posts
    2,064
    Quote Originally Posted by zalbard View Post
    I used to have 4GB, now I have 6GB, I haven't used page file for ages.
    hmm .. i guess i had to get more than 4gb to do the trick ... it somehow worsen on 4gb

    Quote Originally Posted by Buckeye View Post
    I have thought about this setup also for awhile.

    My system has 12gb RAM installed on a EVGA X58 and 965XE cpu using Win 7 64bit.

    12gb of RAM is hardly ever touched if at all so much of that RAM is sitting doing nothing.

    I have tried turning off the page file but some games or what not require it to be on. What would be the correct page file size then ?

    Win 7 recommended page file size is 18418mb LOL !
    I have it set to 6gb atm but I think going even lower to say 1 or 2 gb would work fine.

    I know 12gb is like a lot of RAM but I had the sticks so why not
    What else could this extra space be used for then, a RAM Disk I would assume. But could you install programs on that and have it there after you reboot, say a recoverable RAM Disk ?
    from my knowledge, the MS recommended setting is 1.5x of your total RAM size ... splited fairly among the partition/harddisk .. i do not know of other o/s

    for MS server, it's 2.5-3x of the total ram size allocated on a reserved partition for page file (although better performance if separated on different partition, but admins uses this for cleaner look and better manageability)


    thx everyone for the replies ... i guess it cleared up somehow

  12. #12
    Registered User
    Join Date
    Feb 2009
    Posts
    13
    Nothing is split among partitions. The pagefile is all on one partition. A pagefile is similar to a *NIX swap space. I run 4GB of RAM on my Phenom rig and I've only seen it fully utilized twice. Installing Crysis and when using PowerISO (it trys to load the entire image in RAM and makes a memory leak...). I've seen it come close to being 100% utilized installing a few other games but actually playing games...
    Nightrunner: i7 920 D0 @ 4.3 GHz| Foxconn Bloodrage | 6GB G.Skill DDR3 1600 9-9-9-24 | EVGA GTX 470 | 2x WD Black RAID 0 (short stoked 300GB)| XSPC Delta v3 CPU Block | Mag 5 Pump | Naja Chiller (Evap. Chiller)|
    Quote Originally Posted by MikeMK View Post
    Just started playing with it myself, with only a vague idea of what it did.

  13. #13
    Xtreme 3D Team
    Join Date
    Jan 2009
    Location
    Ohio
    Posts
    8,499
    I ran my Pagefile for Win7 v7100 on a separate 768MB partition...

    I only run a 512MB page file on my Vista 32-bit install.
    Smile

  14. #14
    Xtreme Addict
    Join Date
    Jun 2004
    Location
    USA, Vermont
    Posts
    1,061
    I have actually been using "ready boost" with my win 7 x64 and it does make a difference on loading times and shut down, i have 4 gb of ram on my AM3 rig in my sig, i also use ready boost on my 939 opti rig with win7 and xp (can only use ready boost in win7, so you cant use the drive at all when your in xp), anyway when you use ready boost it disables your pagefile, and uses the usb drive to do it, i have an 8gb OCZ Rally in both of them, and it makes a fairly large difference on the the 939 rig with 2gigs of ram, seems to help almost everything load/close, on the AM3 rig like i said it is mostly just with windows starting and shutting down, but also i can do thing on the desktop as soon as it loads instead of clicking on something and having that one short initial pause as windows is still loading a few things, also my drive dosnt seem to get "thrashed" using ready boost like it can sometimes w/o it, the hdd access is a lot less in other words, i would think that assigning your pagefile to a large amount of ram would b WAY faster then a USB drive would ever even think of being

    Dragon
    http://smbach.com/mad.gif

    Opty 175 Rig
    Lian-Li PC75B case, Thermaltake BT w/ 165 CFM delta fan, Enermax 550watt PSU (36A on 12+), x1950 Pro, DFI Lanparty NForce 4 Ultra-d (moded for SLI so that i can use the second slot at 8x), Opteron 175 CCBWE 0547 TMPW (2.80, 280x10, 1.5 volts), 2x1gb Mushkin Redline xp4000 (280 3-3-2-8, 2.65 volts), 80GB WD

    AM3 Rig
    Lian-Li PC-75b case, Asus Crosshair III Formula, 965 x4 C3 @ 4.1 1.525 volts 2.8 NB 1.25 volts, 2x2gb Dominator GT Cas 8 2000Mhz@ 1720 6-6-5-18-22 1.725 volts, Asus 5770 VT @1010/1435, Seasonic 850watt PSU 2x12v rails 40 amps each, 36GB raptor boot drive, 80GB WD storage drive, HeatKiller LT cpu block, BI GTX 360 with 6x Scythe 3000RPM fans in push/pull, MCP 655 variable pump on setting 5, EK 150ml res, all 1/2 inch

    DFI NF4 BIOS Guide

  15. #15
    Registered User
    Join Date
    Feb 2007
    Posts
    86
    Quote Originally Posted by FireDragon View Post
    I have actually been using "ready boost" with my win 7 x64 and it does make a difference on loading times and shut down...

    "anyway when you use ready boost it disables your pagefile, and uses the usb drive to do it"

    Dragon
    PROVE IT Please.

    I'll explain..
    A pagefile is created on the USB stick (or other compatible memory); Page file writes are split (duplicated) to the real PF, and the ReadyBoost one. Reads come from the USB stick and if not there, then the HD PageFile.
    Last edited by DualCpuUser; 01-24-2010 at 01:27 PM.

  16. #16
    Tyler Durden
    Join Date
    Oct 2003
    Location
    Massachusetts, USA
    Posts
    5,623
    Quote Originally Posted by FireDragon View Post
    I have actually been using "ready boost" with my win 7 x64 and it does make a difference on loading times and shut down, i have 4 gb of ram on my AM3 rig in my sig, i also use ready boost on my 939 opti rig with win7 and xp (can only use ready boost in win7, so you cant use the drive at all when your in xp), anyway when you use ready boost it disables your pagefile, and uses the usb drive to do it, i have an 8gb OCZ Rally in both of them, and it makes a fairly large difference on the the 939 rig with 2gigs of ram, seems to help almost everything load/close, on the AM3 rig like i said it is mostly just with windows starting and shutting down, but also i can do thing on the desktop as soon as it loads instead of clicking on something and having that one short initial pause as windows is still loading a few things, also my drive dosnt seem to get "thrashed" using ready boost like it can sometimes w/o it, the hdd access is a lot less in other words, i would think that assigning your pagefile to a large amount of ram would b WAY faster then a USB drive would ever even think of being

    Dragon
    This is all great, but how is your USB drive faster than your hard drive? Especially for those of us using Raptor's or SSD's, keeping the page file where it is would be a lot faster than any USB drive.
    Formerly XIP, now just P.

  17. #17
    Registered User
    Join Date
    Feb 2007
    Posts
    86
    Quote Originally Posted by EnJoY View Post
    This is all great, but how is your USB drive faster than your hard drive? Especially for those of us using Raptor's or SSD's, keeping the page file where it is would be a lot faster than any USB drive.
    Please remember about TIME and development.
    1) You identify a problem exists (performance).
    2) You design a long term solution, "Design Spec"
    3) Then the software has to be written, tested, released.
    4) 3 years have now gone by and we have SSD's.

    Readyboost wasn't focused to fix performance issues with SSD's; it was to improve laptops and desktops with slow HD's (laptops are/were 5400 RPM) with small amounts of disk cache. So every disk IO was/is a huge perf hit.

    There is: ReadyBoot; ReadyDrive (Hybrid HD) and SuperFetch; they all do differrent things at different times to help with user experience and effectively use RAM.

    To ALL:
    RAM DISKS are stupid, don't use them.
    Windows may report memory as "free" or "available" In simple terms; That isn't true, most ram is on the standby list and if pages that were ONCE used for something (for example an EXE/DLL) then those pages are pulled back into the working set of the new or running process and no diskreads will occour.

    PageFile(s):
    Put the pagefile on the OS partition and do RAM_SIZE+1GB (easy math), so you can create crashdumps for MS if you ever need one, or if you are in "customer improvement"; they are uploaded and analyzed for the crash cause. if 3rd party driver, that company is notified to fix their driver, etc.

    HD are so large the space taken up isn't noticed; If it used it isn't used, so who cares if its there; but when it is needed its there for the memory-manager. You don't want to put the system into a thrashing state, whem memory pressure is high. A lot of 3rd party drivers and applications don't handle (NOMEM) being returned; with no page file, virtual address can become fragmented and the MM can't move things around if required.
    Last edited by DualCpuUser; 01-24-2010 at 01:58 PM.

  18. #18
    Banned
    Join Date
    Oct 2006
    Posts
    963
    good answer...

  19. #19
    Diablo 3! Who's Excited?
    Join Date
    May 2005
    Location
    Boulder, Colorado
    Posts
    9,412
    Quote Originally Posted by EnJoY View Post
    This is all great, but how is your USB drive faster than your hard drive? Especially for those of us using Raptor's or SSD's, keeping the page file where it is would be a lot faster than any USB drive.
    You don't understand ReadyBoost do you? It isn't about throughput, it is about read/write speed latency. Readyboost is used to cache files that can then be read instantly when compared to a rotating HDD. It isn't meant to cache an entire application to be read off the USB drive, just frequently used small files. No, I haven't tested it but in theory it should boost performance.

  20. #20
    Registered User
    Join Date
    Feb 2007
    Posts
    86
    Quote Originally Posted by [XC] gomeler View Post
    You don't understand ReadyBoost do you? It isn't about throughput, it is about read/write speed latency. Readyboost is used to cache files that can then be read instantly when compared to a rotating HDD. It isn't meant to cache an entire application to be read off the USB drive, just frequently used small files. No, I haven't tested it but in theory it should boost performance.
    It doesn't do anything with 'files', it deals in pages.

Tags for this Thread

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •