Has anyone ever read this before...

Welcome Geoff. Nice article, by the way.
 

My Computer My Computer

At a glance

Windows 10 Pro x64 EN-GB1.6 GHz Intel Core i7-720QM Processor6 GBATI Mobility Radeon HD 5850 Graphics
Computer type
Laptop
Computer Manufacturer/Model Number
HP ENVY 17-1150eg
OS
Windows 10 Pro x64 EN-GB
CPU
1.6 GHz Intel Core i7-720QM Processor
Memory
6 GB
Graphics Card(s)
ATI Mobility Radeon HD 5850 Graphics
Sound Card
Beats sound system with integrated subwoofer
Monitor(s) Displays
17" laptop display, 22" LED and 32" Full HD TV through HDMI
Screen Resolution
1600*900 (1), 1920*1080 (2&3)
Hard Drives
Internal: 2 x 500 GB SATA Hard Disk Drive 7200 rpm
External: 2TB for backups, 3TB USB3 network drive for media
Cooling
As Envy runs a bit warm, I have it on a Cooler Master pad
Keyboard
Logitech diNovo Media Desktop Laser (bluetooth)
Mouse
Logitech Performance Mouse MX
Internet Speed
50/10 Mbps VDSL
Antivirus
Windows Defender 4.3.9431.0
Browser
Maxthon 3.5.2., IE11
Firmware Memory Map

Is this the same as the RAMmap offered by SysInternals? RAMMap
 

My Computer My Computer

At a glance

Win7 Home Premium 64xIntel Core 2 Duo P7450 / 2.13 GHz (2.29 with ...4 GB PC-6400 Hyundai (2X2) at 800MhzNVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Computer type
Laptop
Computer Manufacturer/Model Number
ASUS G60-RBBX05
OS
Win7 Home Premium 64x
CPU
Intel Core 2 Duo P7450 / 2.13 GHz (2.29 with Extreme Turbo)
Memory
4 GB PC-6400 Hyundai (2X2) at 800Mhz
Graphics Card(s)
NVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Monitor(s) Displays
16" LED Backlit
Screen Resolution
1366 x 768 on laptop 1600x1050 max res on 22" external mon
Hard Drives
OCZ Agility 3 60GB SSD / 320 GB - Serial ATA-150 - 7200 rpm
PSU
6-cell Lithium ion { lasts 1.5 hours }
Case
ASUS G60 Laptop
Keyboard
Chicklet type back-lit (white light) keyboard
Mouse
Logitech G9 Laser Mouse 3200dpi and 1000 reports per minute
Internet Speed
Comcast 8.60mb/s up - 3.11mb/s down
Antivirus
MSE
Browser
Firefox
Other Info
General mid-budget gaming Comp. Low batterylife - High FrameRates - currently overheating problems :(

2nd Rig: Case: Rosewill BLACKHAWK Gaming ATX Mid Tower Computer Case

Mobo: GIGABYTE GA-990FXA-UD3
CPU: AMD FX-6200 Zambezi 3.8GHz (4.1GHz Turbo)
Heatsink: COOLER MASTER V8 CPU Cooler
RAM: Patriot Viper 3 8GB (2 x 4GB) 240-Pin DDR3 SDRAM 1866 (PC3 15000)
GPU: SAPPHIRE Radeon HD 6850 1GB 2

My Computer My Computer

At a glance

Windows 7 Ultimate 32 bitIntel(R) Pentium(R) 4 CPU 3.00GHz2.50 GB RAMNVIDIA GeForce 7600 GS
Computer Manufacturer/Model Number
Home built
OS
Windows 7 Ultimate 32 bit
CPU
Intel(R) Pentium(R) 4 CPU 3.00GHz
Motherboard
ASUS P4P800-VM Motherboard Chipset: Intel 865G + ICH5
Memory
2.50 GB RAM
Graphics Card(s)
NVIDIA GeForce 7600 GS
Sound Card
SoundMax Integrated Digital Audio (Chip)
Monitor(s) Displays
ViewSonic VX 1962 wm
Screen Resolution
1680 X 1050
Hard Drives
Seagate Barracuda 7200.10 80 GB
ST380215A ATA Device 18.6 GB
Western Digital "My Book" external hard drive 750 GB
Cooling
Fan based
Keyboard
Microsoft Comfort Curve Keyboard 2000 v10 USB
Mouse
Logitec optic USB
Internet Speed
3.01 Mb/s download 0.64 Mb/s upload
I know for a fact that Windows can use more that 4GB of memory on 32bit. We have been running Windows 2000 Advanced Server (x86) with 8GB for years. As well as Windows Server 2003 (x86) with 8GB for years. Since most of Windows Server 2003 (x86) = Windows XP Professional (x86) then Windows XP Professional (x86), should be able to access more than 4GB. I do believe this is some sort of Microsoft limitation.

I have no intentions of trying to get a (x86) OS to run more than 4GB, because the plain fact is that a 32bit OS is old and 64bit needs to finally take over, it is a move in the right direction.

Interesting article to read.
But is this possible on a non server architecture (such as Windows 7 Home Premium x32)?

~Lordbob

I would be tempted to say yes. Many of our servers now 10 years old were bleeding edge technology at the time but are only P3 or P4 CPUs non-Xeon. That server technology a few years later became Desktop technology.
Hmmmm.... I have heard of PAE, but not anything like this.

Regardless, he is wrong. For one, he was running a XEON with PAE, which is specially made to break that barrier.
What in the article is made wrong by what you say? And by what logic?


This right here is hillarious... :eek:




Welcome to Seven Forums, Geoff
Yeah, what a way to welcome him, right?

Sorry Geoff!

~Lordbob
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64, Mint 9Intel i5-2500k2x 4Gb Corsair VENGEANCE DDR3-1600NVidia GeForce N260GTX Twin Frozr
Computer Manufacturer/Model Number
Hera
OS
Windows 7 Ultimate x64, Mint 9
CPU
Intel i5-2500k
Motherboard
ASUS P8P67 Pro
Memory
2x 4Gb Corsair VENGEANCE DDR3-1600
Graphics Card(s)
NVidia GeForce N260GTX Twin Frozr
Sound Card
Realtek HD OnBoard Audio
Monitor(s) Displays
ASUS 24" Monitor
Screen Resolution
1920x1080
Hard Drives
G.SKILL Phoenix Series 60GB SATA II MLC Internal Solid State Drive (SSD)
SAMSUNG Spinpoint F3R 1TB 7200 RPM 32MB Cache SATA II
PSU
Cooler Master Real Power Pro 750W
Case
Cooler Master Haf 932
Cooling
Fans
Keyboard
Razer Tarantula
Mouse
Razer Lachesis
Internet Speed
not fast enough
Oh sorry Lordbob. typing is sometimes without emotional expression and was not meant as sarcasm or as a jab at you.

I felt it was hillarious because of the Author showing up in the Forum, where it was being discussed, to debate your comment. also this: And by what logic?

I was also sincerely welcoming him to SF :)
 
Last edited:

My Computer My Computer

At a glance

Win7 Home Premium 64xIntel Core 2 Duo P7450 / 2.13 GHz (2.29 with ...4 GB PC-6400 Hyundai (2X2) at 800MhzNVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Computer type
Laptop
Computer Manufacturer/Model Number
ASUS G60-RBBX05
OS
Win7 Home Premium 64x
CPU
Intel Core 2 Duo P7450 / 2.13 GHz (2.29 with Extreme Turbo)
Memory
4 GB PC-6400 Hyundai (2X2) at 800Mhz
Graphics Card(s)
NVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Monitor(s) Displays
16" LED Backlit
Screen Resolution
1366 x 768 on laptop 1600x1050 max res on 22" external mon
Hard Drives
OCZ Agility 3 60GB SSD / 320 GB - Serial ATA-150 - 7200 rpm
PSU
6-cell Lithium ion { lasts 1.5 hours }
Case
ASUS G60 Laptop
Keyboard
Chicklet type back-lit (white light) keyboard
Mouse
Logitech G9 Laser Mouse 3200dpi and 1000 reports per minute
Internet Speed
Comcast 8.60mb/s up - 3.11mb/s down
Antivirus
MSE
Browser
Firefox
Other Info
General mid-budget gaming Comp. Low batterylife - High FrameRates - currently overheating problems :(

2nd Rig: Case: Rosewill BLACKHAWK Gaming ATX Mid Tower Computer Case

Mobo: GIGABYTE GA-990FXA-UD3
CPU: AMD FX-6200 Zambezi 3.8GHz (4.1GHz Turbo)
Heatsink: COOLER MASTER V8 CPU Cooler
RAM: Patriot Viper 3 8GB (2 x 4GB) 240-Pin DDR3 SDRAM 1866 (PC3 15000)
GPU: SAPPHIRE Radeon HD 6850 1GB 2
Oh sorry Lordbob. typing is sometimes without emotional expression and was not meant as sarcasm or as a jab at you.

I felt it was hillarious because of the Author showing up in the Forum, where it was being discussed, to debate your comment. also this: And by what logic?

I was also sincerely welcoming him to SF :)
I know it wasn't, I was just laughing at myself for doing it in the first place.

~Lordbob
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64, Mint 9Intel i5-2500k2x 4Gb Corsair VENGEANCE DDR3-1600NVidia GeForce N260GTX Twin Frozr
Computer Manufacturer/Model Number
Hera
OS
Windows 7 Ultimate x64, Mint 9
CPU
Intel i5-2500k
Motherboard
ASUS P8P67 Pro
Memory
2x 4Gb Corsair VENGEANCE DDR3-1600
Graphics Card(s)
NVidia GeForce N260GTX Twin Frozr
Sound Card
Realtek HD OnBoard Audio
Monitor(s) Displays
ASUS 24" Monitor
Screen Resolution
1920x1080
Hard Drives
G.SKILL Phoenix Series 60GB SATA II MLC Internal Solid State Drive (SSD)
SAMSUNG Spinpoint F3R 1TB 7200 RPM 32MB Cache SATA II
PSU
Cooler Master Real Power Pro 750W
Case
Cooler Master Haf 932
Cooling
Fans
Keyboard
Razer Tarantula
Mouse
Razer Lachesis
Internet Speed
not fast enough
His screen shot showed he has an Intel Xeon processor for one. I know that those use a special architecture (I am not 100% sure about all this). They have PAE, which allows more RAM to be used on x32 systems.

A x32 OS cannot use more than about 3.25Gbs of RAM... Which is why his article is really not very accurate. He seems to think that any user can use more...
I figure you mean some such thing, yes, but I don't see where you're getting it from in the article. You're not the first to think the article says or suggests that 32-bit Windows Vista can use memory above 4GB on an arbitrary 32-bit processor, and since that's not something I mean anyone to think, I'm left wondering what to change in the article. Increasingly though, I don't think it's a fault in my writing but in some readers' reading. The article is abundantly plain that the code 32-bit Windows has for using memory above 4GB needs the processor to support PAE, which just adds to my wonder about where you think the article is wrong and by what reasoning.
True, the article does say that almost all Intel's processors that are suitable for running 32-bit Windows do nowadays support PAE. I rely on Intel's programming manuals for that. I have no idea how common are the exceptions, just that Intel says the exceptions are few.
In any case, that not everyone has the hardware to run a given Windows feature does not mean that Windows doesn't have the feature.
 

My Computer My Computer

At a glance

Windows Vista
OS
Windows Vista
His screen shot showed he has an Intel Xeon processor for one. I know that those use a special architecture (I am not 100% sure about all this). They have PAE, which allows more RAM to be used on x32 systems.

A x32 OS cannot use more than about 3.25Gbs of RAM... Which is why his article is really not very accurate. He seems to think that any user can use more...
I figure you mean some such thing, yes, but I don't see where you're getting it from in the article. You're not the first to think the article says or suggests that 32-bit Windows Vista can use memory above 4GB on an arbitrary 32-bit processor, and since that's not something I mean anyone to think, I'm left wondering what to change in the article. Increasingly though, I don't think it's a fault in my writing but in some readers' reading. The article is abundantly plain that the code 32-bit Windows has for using memory above 4GB needs the processor to support PAE, which just adds to my wonder about where you think the article is wrong and by what reasoning.
True, the article does say that almost all Intel's processors that are suitable for running 32-bit Windows do nowadays support PAE. I rely on Intel's programming manuals for that. I have no idea how common are the exceptions, just that Intel says the exceptions are few.
In any case, that not everyone has the hardware to run a given Windows feature does not mean that Windows doesn't have the feature.
Hey Geoff, thanks for the reply.
One thing that confused me was this line:
That 32-bit editions of Windows Vista are limited to 4GB is not because of any technical constraint on 32-bit operating systems. The 32-bit editions of Windows Vista all contain code for using physical memory above 4GB. Microsoft just doesn’t license you to use that code.
I know that x32 OS do have a limitation on total RAM usage, but isn't that a limit caused by the architecture, NOT (necessarily) Windows coding?
I know that x32 OS do not have enough addressing space to contain more than about 3.5Gbs (depending) of RAM, so how can that be an actual limitation by Microsoft?

After reading into the article, I see that you mention that 16bit Windows (limited by 64K) had 640K, so I do see that it has been (and still is) possible to go beyond the theoretical limitations of the OS archetecture.

Now, I am not (at all) a programmer, so I really don't get a lot of the article, but I see the general point.
As you said here
If you have a 32-bit program that wants more than its 2GB or 3GB, then upgrading to a 64-bit version of that program to run on a 64-bit operating system is your only path ahead. If you’re buying a new computer and new applications, then getting 64-bit Windows and 64-bit applications is obviously the way of the future. Meanwhile, if your concern is only that the system and all your 32-bit applications may together use all your 4GB or more, then keeping your 32-bit operating system would at least be an option for you if Microsoft would provide you with license data to let you use the PAE support that Microsoft has already coded into the product.
It really seems like it is many times easier to upgrade to x64 Windows.

I also have to add that the whole article really feels like an attack on Microsoft. While I agree with a lot of what you say about them being a monopoly and anti-competitive, etc, it seems like a little over the top for something that is fairly easily fixed.
Moving to x64 (as you said) is the future. What is the point of going through all this to enable more memory in a x32 system?

~Lordbob
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64, Mint 9Intel i5-2500k2x 4Gb Corsair VENGEANCE DDR3-1600NVidia GeForce N260GTX Twin Frozr
Computer Manufacturer/Model Number
Hera
OS
Windows 7 Ultimate x64, Mint 9
CPU
Intel i5-2500k
Motherboard
ASUS P8P67 Pro
Memory
2x 4Gb Corsair VENGEANCE DDR3-1600
Graphics Card(s)
NVidia GeForce N260GTX Twin Frozr
Sound Card
Realtek HD OnBoard Audio
Monitor(s) Displays
ASUS 24" Monitor
Screen Resolution
1920x1080
Hard Drives
G.SKILL Phoenix Series 60GB SATA II MLC Internal Solid State Drive (SSD)
SAMSUNG Spinpoint F3R 1TB 7200 RPM 32MB Cache SATA II
PSU
Cooler Master Real Power Pro 750W
Case
Cooler Master Haf 932
Cooling
Fans
Keyboard
Razer Tarantula
Mouse
Razer Lachesis
Internet Speed
not fast enough
But is this possible on a non server architecture (such as Windows 7 Home Premium x32)?

That's a main point of the article, yes. Windows Vista is the first 32-bit client edition of Windows that has all the code for using memory above 4GB but is not licensed to use such memory. Client editions up to and including Windows XP SP1 have the code but not the restriction. (They are limited to 4GB in total, but not to 4GB as a maximum address.) Windows XP SP2 and SP3 have the restriction and don't have all the code.

The only reason that client editions of Windows Vista and Windows 7 won't (try to) use memory above 4GB but contemporaneous server editions will is licensing. Data in the registry sets limits to memory usage. Different editions of Windows are given different limits but they all have the same code. See especially that Windows Vista SP1 and Windows Server 2008 are exactly identical for the kernel and HAL and pretty much every other executable that they have in common.

The only architectural difference that can matter is what the user adds to Windows by way of drivers. Windows may have the code for using memory above 4GB, but a buggy third-party driver can stuff that up. One may reasonably suppose that third-party drivers, including buggy ones, are in ordinary practice more likely on clients than servers.

From the Windows side of things however, it just doesn't matter about client versus server. If it weren't for the license restriction, all that Windows needs to see is a processor with PAE and a memory map that extends above 4GB. Well, of course, the processor and memory have to work. If you can set up the BIOS so that it tells Windows it has 8GB of RAM when only 2GB are fitted or if the chipset doesn't properly support the memory above 4GB, then all bets are off. Windows trusts what the BIOS tells it about memory.
 

My Computer My Computer

At a glance

Windows Vista
OS
Windows Vista
Before reading this, I thought it was the actual architechure preventing 32x from using more than 4G of Ram, but now it seems (given having a CPU that can use PAE) Windows itself is what is limiting it.

-The key has to be changed and loaded unsigned to allow the 32x system to use 8G or ram.

-32x has no problem using 8G or Ram.

-Microsoft would like everyone to believe that the only way forward, to use 8G of ram, is to upgrade from 32x systems like XP to the new 64x system that is allowed to use more than 4G.

-It seems that Microsoft could easily allow hardware that can handle 8G to access all 8G, but it wont let their 32x systems load in that manner.
 

My Computer My Computer

At a glance

Win7 Home Premium 64xIntel Core 2 Duo P7450 / 2.13 GHz (2.29 with ...4 GB PC-6400 Hyundai (2X2) at 800MhzNVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Computer type
Laptop
Computer Manufacturer/Model Number
ASUS G60-RBBX05
OS
Win7 Home Premium 64x
CPU
Intel Core 2 Duo P7450 / 2.13 GHz (2.29 with Extreme Turbo)
Memory
4 GB PC-6400 Hyundai (2X2) at 800Mhz
Graphics Card(s)
NVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Monitor(s) Displays
16" LED Backlit
Screen Resolution
1366 x 768 on laptop 1600x1050 max res on 22" external mon
Hard Drives
OCZ Agility 3 60GB SSD / 320 GB - Serial ATA-150 - 7200 rpm
PSU
6-cell Lithium ion { lasts 1.5 hours }
Case
ASUS G60 Laptop
Keyboard
Chicklet type back-lit (white light) keyboard
Mouse
Logitech G9 Laser Mouse 3200dpi and 1000 reports per minute
Internet Speed
Comcast 8.60mb/s up - 3.11mb/s down
Antivirus
MSE
Browser
Firefox
Other Info
General mid-budget gaming Comp. Low batterylife - High FrameRates - currently overheating problems :(

2nd Rig: Case: Rosewill BLACKHAWK Gaming ATX Mid Tower Computer Case

Mobo: GIGABYTE GA-990FXA-UD3
CPU: AMD FX-6200 Zambezi 3.8GHz (4.1GHz Turbo)
Heatsink: COOLER MASTER V8 CPU Cooler
RAM: Patriot Viper 3 8GB (2 x 4GB) 240-Pin DDR3 SDRAM 1866 (PC3 15000)
GPU: SAPPHIRE Radeon HD 6850 1GB 2
Geoff, that makes sense.

Course, it doesn't make sense as to why Windows bothers limiting it in the first place...

Before reading this, I thought it was the actual architechure preventing 32x from using more than 4G of Ram, but now it seems (given having a CPU that can use PAE) Windows itself is what is limiting it.

-The key has to be changed and loaded unsigned to allow the 32x system to use 8G or ram.

-32x has no problem using 8G or Ram.

-Microsoft would like everyone to believe that the only way forward, to use 8G of ram, is to upgrade from 32x systems like XP to the new 64x system that is allowed to use more than 4G.

-It seems that Microsoft could easily allow hardware that can handle 8G to access all 8G, but it wont let their 32x systems load in that manner.

Thorsen, I feel the same way.

I have to make sure though, the actual architecture of a x32 system DOES limit RAM to under 4Gb, correct? Excluding PAE, a pure x32 system cannot use more than that?

~Lordbob
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64, Mint 9Intel i5-2500k2x 4Gb Corsair VENGEANCE DDR3-1600NVidia GeForce N260GTX Twin Frozr
Computer Manufacturer/Model Number
Hera
OS
Windows 7 Ultimate x64, Mint 9
CPU
Intel i5-2500k
Motherboard
ASUS P8P67 Pro
Memory
2x 4Gb Corsair VENGEANCE DDR3-1600
Graphics Card(s)
NVidia GeForce N260GTX Twin Frozr
Sound Card
Realtek HD OnBoard Audio
Monitor(s) Displays
ASUS 24" Monitor
Screen Resolution
1920x1080
Hard Drives
G.SKILL Phoenix Series 60GB SATA II MLC Internal Solid State Drive (SSD)
SAMSUNG Spinpoint F3R 1TB 7200 RPM 32MB Cache SATA II
PSU
Cooler Master Real Power Pro 750W
Case
Cooler Master Haf 932
Cooling
Fans
Keyboard
Razer Tarantula
Mouse
Razer Lachesis
Internet Speed
not fast enough
Thanks for sharing, and now :o for spreading that evil 3.5 meg limitation LIE.

:zip:


I skipped Vista entirely, the buzz on it was extremely negative and didn't see a need at the time.

I am pleased with 64-bit 7 though.
 

My Computer My Computer

At a glance

Windows 7 Ultimate Retail Box (64-bit install...AMD FX-8350 CPU v1.15 (or 1.0F) BIOS was requ...8G CAS-7 G-Skill DDR3 @1333 (2 fours) [mobo n...Radeon HD 7950 [3 gigs of GDDR5] MSI Twin Fro...
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self Built Custom
OS
Windows 7 Ultimate Retail Box (64-bit installed) + Service Pack 1
CPU
AMD FX-8350 CPU v1.15 (or 1.0F) BIOS was required!
Motherboard
MSI 890FXA-GD70
Memory
8G CAS-7 G-Skill DDR3 @1333 (2 fours) [mobo nonOC max rec'd]
Graphics Card(s)
Radeon HD 7950 [3 gigs of GDDR5] MSI Twin Frozr model
Sound Card
Realtek High Definition Audio (onboard mobo, ALC-889 chip)
Monitor(s) Displays
2 WS LED Monitors: One LG One Viewsonic
Screen Resolution
1920 by 1080
Hard Drives
SSD for OS: Samsung 840 Pro
SSD for VM and utilities: Adata SX900
7200 RPM SATA HDs for the rest: Hitachi and Seagate
PSU
Corsair TX850 - 850W max, in service since August 2010.
Case
Thermaltake Armor A90
Cooling
Thermaltake Spin Q CPU Cooler, in service since August 2010
Keyboard
Logitech G11
Mouse
Logitech M310 Wireless
Internet Speed
100 Megabit broadband supposedly upgraded from 50 (Cable)
Antivirus
Bitdefender Internet Security 2014 suite
Browser
Pale Moon 64-bit main, also IceDragon, Opera, and Maxthon.
Other Info
CompTIA A+ certified (220-800 series) in July 2013.
I use the ~3.25 Ram limit lie as it has the affect of not getting peoples hopes up. when you say 3.5, someone with 3.3 will say "hey why don't I get 3.5" and so on.....

Excluding PAE, a pure x32 system cannot use more than that?
I think thats correct, but all the systems that Goeff was talking about have PAE and are coded as such, they just dont allow it unless the kernel is modified to allow it on the 32x system.

Edit: I Think
 
Last edited:

My Computer My Computer

At a glance

Win7 Home Premium 64xIntel Core 2 Duo P7450 / 2.13 GHz (2.29 with ...4 GB PC-6400 Hyundai (2X2) at 800MhzNVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Computer type
Laptop
Computer Manufacturer/Model Number
ASUS G60-RBBX05
OS
Win7 Home Premium 64x
CPU
Intel Core 2 Duo P7450 / 2.13 GHz (2.29 with Extreme Turbo)
Memory
4 GB PC-6400 Hyundai (2X2) at 800Mhz
Graphics Card(s)
NVIDIA GeForce GTX 260M 1GB DDR3 VRAM
Monitor(s) Displays
16" LED Backlit
Screen Resolution
1366 x 768 on laptop 1600x1050 max res on 22" external mon
Hard Drives
OCZ Agility 3 60GB SSD / 320 GB - Serial ATA-150 - 7200 rpm
PSU
6-cell Lithium ion { lasts 1.5 hours }
Case
ASUS G60 Laptop
Keyboard
Chicklet type back-lit (white light) keyboard
Mouse
Logitech G9 Laser Mouse 3200dpi and 1000 reports per minute
Internet Speed
Comcast 8.60mb/s up - 3.11mb/s down
Antivirus
MSE
Browser
Firefox
Other Info
General mid-budget gaming Comp. Low batterylife - High FrameRates - currently overheating problems :(

2nd Rig: Case: Rosewill BLACKHAWK Gaming ATX Mid Tower Computer Case

Mobo: GIGABYTE GA-990FXA-UD3
CPU: AMD FX-6200 Zambezi 3.8GHz (4.1GHz Turbo)
Heatsink: COOLER MASTER V8 CPU Cooler
RAM: Patriot Viper 3 8GB (2 x 4GB) 240-Pin DDR3 SDRAM 1866 (PC3 15000)
GPU: SAPPHIRE Radeon HD 6850 1GB 2
Ugh, PAE is a total hack, and a performance pentaly at that. There were the same address extension hacks used on 16 bit systems to get beyong the one meg barrior. (There were TWO of them then) And they also dissapeared when Win32 came along and good riddance.

Such hacks were needed because the 32 to 64 change was going SO d*mn slow it was excrutiating. people NEEDED more than 4 gig and the 64 bit Windows support was just terrible (From Microsft and everyone else)

Butx 64 is here now, PAE should virtually never need to be used, it should be dropped and forgotten about just like the old 32 addressing aon 16 bit OS hacks were, there is no purpose for it any more except to support ancient legacy software on old almost end of lifed OSes.

If you need > 4 gig install x64. That's what it's for. Virtually every machine sold now comes with W7x64 standard.

At this point in time use of PAE for anything but the most extreme of legacy concerns is just stupid.
 

My Computer My Computer

At a glance

Windows 7 x64 Ultimatei7 96012 Gig Corsair DominatorNvidia 480
Computer Manufacturer/Model Number
Scratch built
OS
Windows 7 x64 Ultimate
CPU
i7 960
Motherboard
Asus P6X58D
Memory
12 Gig Corsair Dominator
Graphics Card(s)
Nvidia 480
Sound Card
Maudio Delta 44 + breakout box
Monitor(s) Displays
Dell UltraSharp U2410 24in and Samsung 21 dual monitors
Screen Resolution
1920x1200 and 1280x1024
Hard Drives
Primary: Intel X-25M G2 160G SSD
Secondary: Segate baracuda 1.0 TB
HDs in AHCI mode.
PSU
Corasair TX850
Case
Cooler Master HAF
Cooling
Corsair H50
Keyboard
Logitech G15 + N52 game pad
Mouse
Logitech MX518
Internet Speed
15kbs down 4.5kbps up
Other Info
WEI 7.6
CPU & RAM 7.6
Graphics 7.9
Hard disk 7.7
Lordbob75;801358I know that x32 OS do not have enough addressing space to contain more than about 3.5Gbs (depending) of RAM said:
Your 3.5GB is for a machine that runs a 32-bit operating system that knows only the most basic page-table algorithm. Such an operating system can form only 4GB of physical memory addresses, no matter how much RAM is fitted. Architectural decisions for the machine and peripherals mean that some of that 4GB is reserved for such things as a ROM BIOS, text-mode video memory, and a seemingly ever-increasing demand for memory-mapped devices, so that in practice only 3GB, give or take, of your potential 4GB is usable as general-purpose RAM.

However, a 32-bit operating system that knows the PAE page-table algorithm can form 64GB of physical memory addresses. On the same machine as above, the hardware architecture is unchanged. You still have that some of the first 4GB of physical memory is reserved, but memory above 4GB is usable by the PAE operating system as general-purpose RAM.

Microsoft's limit is that when you run 32-bit Windows with PAE, Windows may be made to ignore physical memory above 4GB. You get the same memory usage as if you did not have PAE.

After reading into the article, I see that you mention that 16bit Windows (limited by 64K) had 640K, so I do see that it has been (and still is) possible to go beyond the theoretical limitations of the OS archetecture.

The point there is that it's not a matter of going beyond the theoretical limitations but of realising that the theory was naive.

For DOS on the 8086, the mechanism by which 16-bit registers addressed a 20-bit physical memory space was primitive and ugly (as primitive things tend to be). Even programmers who didn't actually despise segmentation (though I suspect most did) had to code specially for it. Yet the mechanism can be seen as an early algorithm for translating linear addresses to physical addresses: instead of page tables maintained by the operating system, there were segment registers maintained by whatever was the currently executing code. Protected-mode segmentation was an improvement, but paging achieved elegance, especially because most programmers don't give it a moment's thought and many seem to be entirely ignorant of it. A down side to the way it was introduced is that many programmers got it stuck in their heads that linear and physical addresses must have the same width. A little history and reflection would have told them that the limitations they saw as derived from theory were actually signs of rigid assumption.


It really seems like it is many times easier to upgrade to x64 Windows.

It may or may not be. The article's concern is not with whether 32-bit Windows with PAE would be better or worse than 64-bit Windows, even on the narrow matter of using memory above 4GB. The concern is instead that you should know 32-bit Windows does have the capability coded into it as already sold to you, no matter how many people say that 64-bit Windows is the only way to use memory above 4GB.

Of course, some cases are obvious, e.g., if you were buying a new computer. Others I think are less so, or were. It is anyway all hypothetical since the license restriction means there is no alternative to 64-bit Windows, whether easier or harder. Without the restriction, I would have trouble advising someone to ditch a 32-bit installation that they're perfectly happy with except for not quite getting the use of all their RAM. A multi-GB download and upgrade or re-installation is not obviously easier than a license upgrade. If nothing else the latter involves a million times less data! Or would. It is, of course, not an option that Microsoft provides - or that anyone in the industry seems to have wanted that anyone in general should know is even possible.

I also have to add that the whole article really feels like an attack on Microsoft. While I agree with a lot of what you say about them being a monopoly and anti-competitive, etc, it seems like a little over the top for something that is fairly easily fixed.

If PAE support was not coded into the product, I would never have cared to ask for it. But since it is there, and Microsoft seems not to deal with it honestly, there seem to be some questions to raise.
 

My Computer My Computer

At a glance

Windows Vista
OS
Windows Vista
Back
Top