• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Virtual memory with large RAM

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.98/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I'm surprised that Windows didn't try to create a 256GB page file lol, as it usually creates one of twice the RAM size by default.

I've been running 16GB RAM without a page file (other than the minimal one Windows creates anyway) since 2011 and I've never once come close to running out of RAM. With 128GB you're probably set for life.
 
Joined
Aug 10, 2007
Messages
4,267 (0.70/day)
Location
Sanford, FL, USA
Processor Intel i5-6600
Motherboard ASRock H170M-ITX
Cooling Cooler Master Geminii S524
Memory G.Skill DDR4-2133 16GB (8GB x 2)
Video Card(s) Gigabyte R9-380X 4GB
Storage Samsung 950 EVO 250GB (mSATA)
Display(s) LG 29UM69G-B 2560x1080 IPS
Case Lian Li PC-Q25
Audio Device(s) Realtek ALC892
Power Supply Seasonic SS-460FL2
Mouse Logitech G700s
Keyboard Logitech G110
Software Windows 10 Pro
After a couple weeks of no pagefile I went back to having one. Too often the low-memory warning triggered which was annoying at best or at worst Windows randomly closed something. The game clients I run commit a lot of memory up front so even though my usage tops out at 12GB, the committed amount is usually 18GB. On my 16GB system that means having a 2GB+ pagefile. Without a pagefile I was around 9GB actual usage and 15GB+ committed before Windows was like, "No, stop!".
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.98/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
After a couple weeks of no pagefile I went back to having one. Too often the low-memory warning triggered which was annoying at best or at worst Windows randomly closed something. The game clients I run commit a lot of memory up front so even though my usage tops out at 12GB, the committed amount is usually 18GB. On my 16GB system that means having a 2GB+ pagefile. Without a pagefile I was around 9GB actual usage and 15GB+ committed before Windows was like, "No, stop!".
That's interesting as I've got the same amount of memory as you and haven't encountered these problems. Which games are you running? I have a feeling I'm not running those ones.

It's also inevitable that as things progress, that 16GB will start to get eaten into and more will be needed.
 
Joined
Aug 10, 2007
Messages
4,267 (0.70/day)
Location
Sanford, FL, USA
Processor Intel i5-6600
Motherboard ASRock H170M-ITX
Cooling Cooler Master Geminii S524
Memory G.Skill DDR4-2133 16GB (8GB x 2)
Video Card(s) Gigabyte R9-380X 4GB
Storage Samsung 950 EVO 250GB (mSATA)
Display(s) LG 29UM69G-B 2560x1080 IPS
Case Lian Li PC-Q25
Audio Device(s) Realtek ALC892
Power Supply Seasonic SS-460FL2
Mouse Logitech G700s
Keyboard Logitech G110
Software Windows 10 Pro
That's interesting as I've got the same amount of memory as you and haven't encountered these problems. Which games are you running? I have a feeling I'm not running those ones.

It's also inevitable that as things progress, that 16GB will start to get eaten into and more will be needed.

Sorry, meant to say "multiple clients at once" in the earlier post. I'll commonly have 3 Lord of the Rings clients going, which has never been a problem with a pagefile and is only sometimes a problem without one. Depends on how many other things I leave running, which could even be another game. Black Desert Online has a low resource mode when minimized to tray so that your character, your workers, etc, keep active in-game. It doesn't play well alongside the new Doom, but has no problem when also running LOTRO or Starcraft II (was recently on sale so I'm finally getting around to it).
 
Joined
Nov 18, 2010
Messages
7,125 (1.45/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
Had my first crash since coming up to 128GB today. I turned off page file, assuming I would never run out RAM. During my work the genome assembler took a spike up to 122GB RAM usage and before I realized it showed me the blue screen, I lost about 500GB of work in progress. So lesson learned. No matter how big your RAM is, DO NOT TURN OFF the page file!:mad:

At last voice of reason... learned the hard way. You should gospel it.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.18/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
i've been manually setting my page file to 2GB since the XP days with no issues, 24GB of ram these days.
 
Joined
Aug 29, 2005
Messages
7,083 (1.04/day)
Location
Asked my ISP.... 0.0
System Name Lynni PS \ Lenowo TwinkPad T480
Processor AMD Ryzen 7 7700 Raphael \ i7-8550U Kaby Lake-R
Motherboard ASRock B650M PG Riptide Bios v. 2.02 AMD AGESA 1.1.0.0 \ Lenowo 20L60036MX Bios 1.47
Cooling Noctua NH-D15 Chromax.Black (Only middle fan) \ Lenowo WN-2
Memory G.Skill Flare X5 2x16GB DDR5 6000MHZ CL36-36-36-96 AMD EXPO \ Willk Elektronik 2x16GB 2666MHZ CL17
Video Card(s) Asus GeForce RTX™ 4070 Dual OC GPU: 2325-2355 MEM: 1462| Nvidia GeForce MX™ 150 2GB GDDR5 Micron
Storage Gigabyte M30 1TB|Sabrent Rocket 2TB| HDD: 10TB|1TB \ SKHynix 256GB 2242 3x2 | WD SN700 1TB
Display(s) LG UltraGear 27GP850-B 1440p@165Hz | LG 48CX OLED 4K HDR | AUO 14" 1440p IPS
Case Asus Prime AP201 White Mesh | Lenowo T480 chassis
Audio Device(s) Steelseries Arctis Pro Wireless
Power Supply Be Quiet! Pure Power 12 M 750W Goldie | 65W
Mouse Logitech G305 Lightspeedy Wireless | Lenowo TouchPad & Logitech G305
Keyboard Akko 3108 DS Horizon V2 Cream Yellow | T480 UK Lumi
Software Win11 Pro 23H2 UK
Benchmark Scores 3DMARK: https://www.3dmark.com/3dm/89434432? GPU-Z: https://www.techpowerup.com/gpuz/details/v3zbr
I learned over the yrs not totally disabled the pagefile bcs some Microsoft programs ain't really happy if u do, read that Office and so on still wants it enabled so i set it to like 1024mb or smth like that and it's fine.

Last friday I reinstalled Windows 10 Pro on my rig but I let it at auto with 16gigs of ram I don't need it a lot.
 

Toothless

Tech, Games, and TPU!
Supporter
Joined
Mar 26, 2014
Messages
9,277 (2.52/day)
Location
Washington, USA
System Name Veral
Processor 5950x
Motherboard MSI MEG x570 Ace
Cooling Corsair H150i RGB Elite
Memory 4x16GB G.Skill TridentZ
Video Card(s) Powercolor 7900XTX Red Devil
Storage Crucial P5 Plus 1TB, Samsung 980 1TB, Teamgroup MP34 4TB
Display(s) Acer Nitro XZ342CK Pbmiiphx + 2x AOC 2425W
Case Fractal Design Meshify Lite 2
Audio Device(s) Blue Yeti + SteelSeries Arctis 5 / Samsung HW-T550
Power Supply Corsair HX850
Mouse Corsair Nightsword
Keyboard Corsair K55
VR HMD HP Reverb G2
Software Windows 11 Professional
Benchmark Scores PEBCAK
When i shut off my pagefile Windows started screaming at me when i used 11/16GB. 2GB pagefile fixed that.
 
  • Like
Reactions: xvi
Joined
Mar 18, 2008
Messages
5,717 (0.97/day)
System Name Virtual Reality / Bioinformatics
Processor Undead CPU
Motherboard Undead TUF X99
Cooling Noctua NH-D15
Memory GSkill 128GB DDR4-3000
Video Card(s) EVGA RTX 3090 FTW3 Ultra
Storage Samsung 960 Pro 1TB + 860 EVO 2TB + WD Black 5TB
Display(s) 32'' 4K Dell
Case Fractal Design R5
Audio Device(s) BOSE 2.0
Power Supply Seasonic 850watt
Mouse Logitech Master MX
Keyboard Corsair K70 Cherry MX Blue
VR HMD HTC Vive + Oculus Quest 2
Software Windows 10 P
I point the page file path to my largest hard drive instead of my SSD. Windows happily set up a 256GB file immediately.
 
  • Like
Reactions: xvi
Joined
Feb 14, 2012
Messages
2,323 (0.52/day)
System Name msdos
Processor 8086
Motherboard mainboard
Cooling passive
Memory 640KB + 384KB extended
Video Card(s) EGA
Storage 5.25"
Display(s) 80x25
Case plastic
Audio Device(s) modchip
Power Supply 45 watts
Mouse serial
Keyboard yes
Software disk commander
Benchmark Scores still running
I don't know about Windows methods, but at one time, Linux needed swap (page file) to enable on-demand paging of read-only binaries from disk. They didn't actually get put in swap -- BUT if you disabled swap, then it was always loaded into ram, thus pressuring RAM even further. Not sure how it is now. Anyway, my takeaway is that I always leave at least 4GB for page file / swap. If I get that deep into it, my machine is probably crawling anyway.

Shouldn't blue screen when you run out of ram, a process should be killed, ideally ... OOM can be tricky though, apparently.
 
Joined
Dec 18, 2005
Messages
8,253 (1.23/day)
System Name money pit..
Processor Intel 9900K 4.8 at 1.152 core voltage minus 0.120 offset
Motherboard Asus rog Strix Z370-F Gaming
Cooling Dark Rock TF air cooler.. Stock vga air coolers with case side fans to help cooling..
Memory 32 gb corsair vengeance 3200
Video Card(s) Palit Gaming Pro OC 2080TI
Storage 150 nvme boot drive partition.. 1T Sandisk sata.. 1T Transend sata.. 1T 970 evo nvme m 2..
Display(s) 27" Asus PG279Q ROG Swift 165Hrz Nvidia G-Sync, IPS.. 2560x1440..
Case Gigabyte mid-tower.. cheap and nothing special..
Audio Device(s) onboard sounds with stereo amp..
Power Supply EVGA 850 watt..
Mouse Logitech G700s
Keyboard Logitech K270
Software Win 10 pro..
Benchmark Scores Firestike 29500.. timepsy 14000..
i have been running without a page file for the last ten years.. most of them on a win XP system with only 4 gigs of ram.. 4 gigs was a lot back then..

i am now on a system with 32 gigs of ram with the page file turned off..

basically once windows actually starts to use its swap file its time to buy some more of the real stuff..

windows and its swap file is a relic of the past..

trog
 

Toothless

Tech, Games, and TPU!
Supporter
Joined
Mar 26, 2014
Messages
9,277 (2.52/day)
Location
Washington, USA
System Name Veral
Processor 5950x
Motherboard MSI MEG x570 Ace
Cooling Corsair H150i RGB Elite
Memory 4x16GB G.Skill TridentZ
Video Card(s) Powercolor 7900XTX Red Devil
Storage Crucial P5 Plus 1TB, Samsung 980 1TB, Teamgroup MP34 4TB
Display(s) Acer Nitro XZ342CK Pbmiiphx + 2x AOC 2425W
Case Fractal Design Meshify Lite 2
Audio Device(s) Blue Yeti + SteelSeries Arctis 5 / Samsung HW-T550
Power Supply Corsair HX850
Mouse Corsair Nightsword
Keyboard Corsair K55
VR HMD HP Reverb G2
Software Windows 11 Professional
Benchmark Scores PEBCAK
i have been running without a page file for the last ten years.. most of them on a win XP system with only 4 gigs of ram.. 4 gigs was a lot back then..

i am now on a system with 32 gigs of ram with the page file turned off..

basically once windows actually starts to use its swap file its time to buy some more of the real stuff..

windows and its swap file is a relic of the past..

trog
Not everyone is elitest in ignorance as you are. Majority of us would rather not waste money and let things be as they are.
 
Joined
Jan 31, 2011
Messages
2,202 (0.46/day)
System Name Ultima
Processor AMD Ryzen 7 5800X
Motherboard MSI Mag B550M Mortar
Cooling Arctic Liquid Freezer II 240 rev4 w/ Ryzen offset mount
Memory G.SKill Ripjaws V 2x16GB DDR4 3600
Video Card(s) Palit GeForce RTX 4070 12GB Dual
Storage WD Black SN850X 2TB Gen4, Samsung 970 Evo Plus 500GB , 1TB Crucial MX500 SSD sata,
Display(s) ASUS TUF VG249Q3A 24" 1080p 165-180Hz VRR
Case DarkFlash DLM21 Mesh
Audio Device(s) Onboard Realtek ALC1200 Audio/Nvidia HD Audio
Power Supply Corsair RM650
Mouse Steelseries Rival 3 Wireless | Wacom Intuos CTH-480
Keyboard A4Tech B314 Keyboard
Software Windows 10 Pro
Usig 16GB ram, and 3Gb of pagefile, set on HDD instead of SSD (or should i put it back on SSD). Issues occurred when i tried disabling pagefile so i just put it back
 
Joined
Jan 29, 2012
Messages
6,441 (1.44/day)
Location
Florida
System Name natr0n-PC
Processor Ryzen 5950x/5600x
Motherboard B450 AORUS M
Cooling EK AIO 360 - 6 fan action
Memory Patriot - Viper Steel DDR4 (B-Die)(4x8GB)
Video Card(s) EVGA 3070ti FTW
Storage Various
Display(s) PIXIO IPS 240Hz 1080P
Case Thermaltake Level 20 VT
Audio Device(s) LOXJIE D10 + Kinter Amp + 6 Bookshelf Speakers Sony+JVC+Sony
Power Supply Super Flower Leadex III ARGB 80+ Gold 650W
Software XP/7/8.1/10
Benchmark Scores http://valid.x86.fr/79kuh6
I use 1024mb page file on asrocks xfast ram disk software. In my opinion any quality ramdisk program thats the best use for it.

Never any issues.
 
Joined
Jan 17, 2010
Messages
12,280 (2.36/day)
Location
Oregon
System Name Juliette // HTPC
Processor Intel i7 9700K // AMD Ryzen 5 5600G
Motherboard ASUS Prime Z390X-A // ASRock B550 ITX-AC
Cooling Noctua NH-U12 Black // Stock
Memory Corsair DDR4 3600 32gb //G.SKILL Trident Z Royal Series 16GB (2 x 8GB) 3600
Video Card(s) ASUS RTX4070 OC// GTX 1650
Storage Samsung 970 EVO NVMe 1Tb, Intel 665p Series M.2 2280 1TB // Samsung 1Tb SSD
Display(s) ASUS VP348QGL 34" Quad HD 3440 x 1440 // 55" LG 4K SK8000 Series
Case Seasonic SYNCRO Q7// Silverstone Granada GD05
Audio Device(s) Focusrite Scarlett 4i4 // HDMI to Samsung HW-R650 sound bar
Power Supply Seasonic SYNCRO 750 W // CORSAIR Vengeance 650M
Mouse Cooler Master MM710 53G
Keyboard Logitech 920-009300 G512 SE
Software Windows 10 Pro // Windows 10 Pro
Usig 16GB ram, and 3Gb of pagefile, set on HDD instead of SSD (or should i put it back on SSD). Issues occurred when i tried disabling pagefile so i just put it back

Samsung suggests leaving it on your SSD
 
Joined
Dec 29, 2010
Messages
3,455 (0.71/day)
Processor AMD 5900x
Motherboard Asus x570 Strix-E
Cooling Hardware Labs
Memory G.Skill 4000c17 2x16gb
Video Card(s) RTX 3090
Storage Sabrent
Display(s) Samsung G9
Case Phanteks 719
Audio Device(s) Fiio K5 Pro
Power Supply EVGA 1000 P2
Mouse Logitech G600
Keyboard Corsair K95
I always move the pagefile off my main ssd. I have an old 60gb ssd that I dedicate to swap duty.
 
Joined
Mar 18, 2008
Messages
5,717 (0.97/day)
System Name Virtual Reality / Bioinformatics
Processor Undead CPU
Motherboard Undead TUF X99
Cooling Noctua NH-D15
Memory GSkill 128GB DDR4-3000
Video Card(s) EVGA RTX 3090 FTW3 Ultra
Storage Samsung 960 Pro 1TB + 860 EVO 2TB + WD Black 5TB
Display(s) 32'' 4K Dell
Case Fractal Design R5
Audio Device(s) BOSE 2.0
Power Supply Seasonic 850watt
Mouse Logitech Master MX
Keyboard Corsair K70 Cherry MX Blue
VR HMD HTC Vive + Oculus Quest 2
Software Windows 10 P
i have been running without a page file for the last ten years.. most of them on a win XP system with only 4 gigs of ram.. 4 gigs was a lot back then..

i am now on a system with 32 gigs of ram with the page file turned off..

basically once windows actually starts to use its swap file its time to buy some more of the real stuff..

windows and its swap file is a relic of the past..

trog


In case you missed it, I can only put up to 128GB of RAM on X99, and it is already full of that.
 
Joined
Feb 17, 2015
Messages
352 (0.10/day)
Location
Southampton UK
System Name zx spectrum
Processor i7-4960x
Motherboard Asus Rampage IV Extreme
Cooling Corsair H100i
Memory 32Gb Kingston Hyper Beast Quad-DDR3 2400Mhz
Video Card(s) Saphire Tri-x R9 290 4GB
Storage 240Gb Kingston Hyper X SSD
Display(s) Samsung UE55NU8000 55'' Freesync
Case Cooler Master Cosmos II Ultra Tower
Audio Device(s) On Board 7.1
Power Supply Corsair Ax1200i
Mouse Razer Death Adder 2013
Keyboard Razer Death Stalker Ultimate
Software Win 10
I point the page file path to my largest hard drive instead of my SSD. Windows happily set up a 256GB file immediately.
This is defo the best way.
 
Joined
Aug 17, 2013
Messages
22 (0.01/day)
Location
NorCal
System Name The Hand of God
Processor i7 6700k@4.7
Motherboard asus z170-A
Cooling Corsair H110igt
Memory Ddr4 3000 vengeance16 gb
Video Card(s) Asus 970 Strix
Storage Samsung 850 m2 Seagate 3tb
Display(s) Asus PB278
Case Zalman Z9 Neo white
Audio Device(s) onboard
Power Supply Corsair Rm750
Software Windows 10 pro
For what i do, gaming and work on microsoft access it doesnt matter
 
Joined
Jan 17, 2010
Messages
12,280 (2.36/day)
Location
Oregon
System Name Juliette // HTPC
Processor Intel i7 9700K // AMD Ryzen 5 5600G
Motherboard ASUS Prime Z390X-A // ASRock B550 ITX-AC
Cooling Noctua NH-U12 Black // Stock
Memory Corsair DDR4 3600 32gb //G.SKILL Trident Z Royal Series 16GB (2 x 8GB) 3600
Video Card(s) ASUS RTX4070 OC// GTX 1650
Storage Samsung 970 EVO NVMe 1Tb, Intel 665p Series M.2 2280 1TB // Samsung 1Tb SSD
Display(s) ASUS VP348QGL 34" Quad HD 3440 x 1440 // 55" LG 4K SK8000 Series
Case Seasonic SYNCRO Q7// Silverstone Granada GD05
Audio Device(s) Focusrite Scarlett 4i4 // HDMI to Samsung HW-R650 sound bar
Power Supply Seasonic SYNCRO 750 W // CORSAIR Vengeance 650M
Mouse Cooler Master MM710 53G
Keyboard Logitech 920-009300 G512 SE
Software Windows 10 Pro // Windows 10 Pro
Joined
Sep 6, 2013
Messages
748 (0.19/day)
Location
Oceania
The following thoughts have been on my mind for quite some time,

I've read Geoff Chappell's blog and atm am about halfway through Windows Internals 6th by Russunovich, and it's brilliant, I really recommend it.
Mark used to piss Microsoft right off so I have great respect for him.

Just to set the record straight, a pagefile is "not required" in Windows and never has been. Regarding applications which "need" a pagefile, applications don't know even the pagefile exists.

^This is true. You will find the above in Mark R's book so feel free to look it up.


Below is mostly opinion, but with some truths thrown in.
Due to events which have happened over the last few years, and some personal observations I've concluded MS are not being totally honest with us neither are Intel. And AMD has been getting the short end.


Many MSDN blogs and TN blogs are tailored to suit Microsoft interests, and tbh - Intel.

The reality:
https://www.raymond.cc/blog/make-windows-7-and-vista-32-bit-x86-support-more-than-4gb-memory/
https://blogs.msdn.microsoft.com/oldnewthing/20090706-00/?p=17623/
https://blogs.msdn.microsoft.com/oldnewthing/20040822-00/?p=38093/
http://www.geoffchappell.com/notes/windows/license/memory.htm


******

PAE and the PF is designed for x86 32 systems with 2GB sliced of for the kernel and a total of 2GB or less left for everything else. Or any platform with barely any ram. Like all Intel until around ~2008.
AMD64 and IA64 platforms can both support up to 2TB of RAM and likely more expert MS hasn't tested past 2TB.

TBh I don't understand the point of a PF because if you can map section objects from a hard drive what is the difference between that and a pagefile? Why use one, you're mapping the same pages twice.
Maybe someone else who knows WMM can throw in 2c?

Also, has anyone ever been able to make sense of "Windows Memory Limitations" on MSDN?
I've been in the industry for nearly 20 years and even I don't understand them. Can you?

An example:
https://msdn.microsoft.com/en-nz/library/windows/desktop/aa366778(v=vs.85).aspx
If those are MS Technical References the authors need to find a new line of work.


Wasn't till I read Geoff's Chappel's blog cited above I realised hey, I'm really not stupid after all!
Geoff said it years ago; the MS articles on memory limits and PAE are deliberately ambiguous.


Why can't MSDN seem to make it clear?







During 2004-2008 Intel did not have a single chipset which could handle over 4GB, except Xeon which was specifically designed for servers and astronomically expensive. In 2004 AMD released Athlon64 which was both cheaper than Xeon and could support about as much RAM as you could throw at it. At the same time XP users found they could install 8GB or RAM on their shiny new nForce4 board and the OS would use it.
This is because up until then XP had always been shipped with the PAE kernel enabled, the Client and Server versions of XP are exactly the same, except for the PAE kernel, it ships with both.

Obviously this did not sit well with Microsoft, because hell if end users could now access all that RAM on XP why would why anyone bother upgrading to Vista? Or XP Enterprise/Server versions.
It also did not sit well with Intel who at the time were busy paying of OEM vendors like Dell and HP in attempt to destroy AMD for good.

Consequently along came SP2, low and behold after updating end users running XP Client on Xeon or AMD64 could no longer use over 4GB even though 10 mins before they had 6-8GB installed.
MS eventually made some vague comments that disabling PAE was to "prevent crashes from buggy drivers which expect 64 bit addresses" and in the clients best interest.
The curious part was although MS were concerned by this, at the same time they were busy promoting 64bit Vista as the second coming of Christ. No, no, nothing contradictory aboiut that.

Another point I'd like to make is regarding the 2008 "Pushing windows memory limits" Technet blog, which I'm convinced (I hope) Russunovich didn't write since it has Alex Ionescu's name on the meminfo screenshot.


*****
There is a paragraph about halfway down the page with a screenshot of meminfo and a claim along the lines of "look see in 64bit Vista all my 4GB of RAM shows up".

Directly below it for comparison is another meminfo screenshot with "I bought a gaming system with 2GB of VRAM but because it came with 32bit Vista I have only 2-5 or 3.5GB of RAM available." Whatever it was.


I'm sorry, but that claim is bullshit.

The "Boutique Gaming system" with "32bit Vista" is in fact an Intel 945 laptop with onboard 8400 GPU and only supports 4GB RAM maximum.


In the top "Vista 64" screenshot the command prompt line CLEARLY STATES AMD64.

It's an AMD64 chipset with remapping, obviously it will support over 4GB. The extra 500MB RAM has nothing whatsoever to do with the OS. Is this misleading the public? You decide.

I posted a comment on Technet last week questioning the screenshot, and it was promptly deleted.
Some time later all the "Anonymous" spam posts appeared, which you will see below the main article.



P.S: Russunovich never claimed "the PF shouldn't be disabled no matter how much RAM is installed" he said "it can be disabled but it's not recommended".
That was written nearly 10years ago in 2008.
What he didn't - or probably couldn't - say was "it's not recommended on x86 IA32 systems which have sweet FA ram available.

Windows Internals 6th Edition states Windows can run without a pagefile and the key to performance is physical memory. You have to read between the lines sometimes,
I think with 2TB available we can assume it's safe. but ofc check support with your vendor. :p


Thanks, I'm interested in any comments. :) Please no flaming. :D
 
Last edited:
Joined
Dec 18, 2005
Messages
8,253 (1.23/day)
System Name money pit..
Processor Intel 9900K 4.8 at 1.152 core voltage minus 0.120 offset
Motherboard Asus rog Strix Z370-F Gaming
Cooling Dark Rock TF air cooler.. Stock vga air coolers with case side fans to help cooling..
Memory 32 gb corsair vengeance 3200
Video Card(s) Palit Gaming Pro OC 2080TI
Storage 150 nvme boot drive partition.. 1T Sandisk sata.. 1T Transend sata.. 1T 970 evo nvme m 2..
Display(s) 27" Asus PG279Q ROG Swift 165Hrz Nvidia G-Sync, IPS.. 2560x1440..
Case Gigabyte mid-tower.. cheap and nothing special..
Audio Device(s) onboard sounds with stereo amp..
Power Supply EVGA 850 watt..
Mouse Logitech G700s
Keyboard Logitech K270
Software Win 10 pro..
Benchmark Scores Firestike 29500.. timepsy 14000..
my understanding of all this is very simple.. it all started off many years ago and was based on the premise that no machine would have enough ram.. back then this was basically true..

to get around this something called "virtual memory" was created.. virtual memory is a mixture of real ram and hard disk space.. to windows its all the same.. the only snag being that storage drive space is massively slower to read and write from than ram..

windows for obvious reasons will use its ram memory first then it will resort to what used to be called its swap file.. when it does this the entire system slows down to crawl but at least keeps going..

now most windows machines do have enough ram and and the original premise that no machine can have enough ram is history.. quite why this isnt common knowledge i havnt a clue.. it should be..

when as in most cases a machine has enough real memory (ram) the whole virtual memory thing is redundant.. there is no need for it..

trog
 
Joined
Sep 6, 2013
Messages
748 (0.19/day)
Location
Oceania
my understanding of all this is very simple.. it all started off many years ago and was based on the premise that no machine would have enough ram.. back then this was basically true..

to get around this something called "virtual memory" was created.. virtual memory is a mixture of real ram and hard disk space.. to windows its all the same.. the only snag being that storage drive space is massively slower to read and write from than ram..

windows for obvious reasons will use its ram memory first then it will resort to what used to be called its swap file.. when it does this the entire system slows down to crawl but at least keeps going..

now most windows machines do have enough ram and and the original premise that no machine can have enough ram is history.. quite why this isnt common knowledge i havnt a clue.. it should be..

when as in most cases a machine has enough real memory (ram) the whole virtual memory thing is redundant.. there is no need for it..

trog

On a side note, the AMD64 screenshot above also appears in Internals 6th, but with one notable difference:

The image is cropped to remove the "AMD64" line. lol

I hope Russunovich didn't do that.
https://azure.microsoft.com/en-gb/solutions/digital-marketing/
 
Last edited:
Joined
May 29, 2007
Messages
28 (0.00/day)
Processor P D920 model 6 step 2 rev b1 @ 3730
Motherboard asus p5wd2-e premium rev 1.xx i975x rev c0
Cooling zalman 9500cu-led thermalright hr-05
Memory kingston Hyperx pc6400 cl5 512 x2
Video Card(s) asus en8800gts 640mb stock
Storage 3x 250gb 1 sata / 2 sata2 raid 5 (466gb volume)
Display(s) lacie electron blue 22"
Case termaltake matrix vx
Audio Device(s) onboard alc 88x
Power Supply raidmax 650w
Software win2000 pro sp4 (untill vista x64 works)
well... for gaming 32gb and virtual mem of and registry tweak disable virtualitzation. enought for windows 7 and 2008 r2. 64 on more moder S.O.

online continued gaming (no logoff) 64gb for win7 and 2008 r2. win 8.1 and up really don't know exatly when but always stops an app ¿¿128//256?? I never has such ram quantity for playing.. don't know
 

d265f2785

New Member
Joined
Sep 2, 2016
Messages
24 (0.01/day)
I have 32 GB ram and 32 GB swap (about 6 GB of it is on a ssd (this one has a high priority so is the first one to get used), the rest on a normal hard drive). I also have zswap enabled (lz4 compression z3fold alocator (which means it can write up to 3 pages of ram to 1 swap page if they compress well enough)) and both swap partitions are encrypted. The only time I've seen it hit the swap heavily is when running a dedupe on a huge btrfs raid array.

edit:
the dedupe was using close to 20 gb, chromium with a few hundred tabs another 10 gb, handbrake transcoding a few videos a gb or so, random shit running in the background a few more gb, and a few virtual machines (including one in which I was playing nfs underground) were taking another 10gb or so. Surprisingly the system didn't feel slow...
 
Last edited:
Top