Sep 30, 2007 1 pm
These icons link to social bookmarking sites where readers can share and discover new web pages.
A summary of Windows XP power schemes as they relate to Intel processor throttling. Old topic, but one still relevant as many business notebooks still use XP.
In Windows XP, you can access the power profiles by going to Control Panel -> Power Options -> Power Schemes. There are a number of Windows XP built-in power schemes and from this user interface, it’s easy to assume that’s the only difference between each of the power schemes, but in truth there are hidden meanings to each setting when it comes to how the processor is programmed to react to different loads (computing tasks).
Click for more on Processor Throttling In Windows XP »
No Comments
Aug 15, 2007 1 pm
These icons link to social bookmarking sites where readers can share and discover new web pages.
The 4GB limit is cause by IA32 microstructure, which debuted in 1986’s INTEL i386 processor(and it servers us a good 20 years!). For modem x86 processors with 64bit capacity, while they support more than 4GB memory, are still limited to the 4GB virtual address barrier when running a 32bit OS.
These articles are mostly focus on how to get Windows “see” 4GB, but this doesn’t imply that a specified application can use all the 4GB memory. In 32bit Windows, by default, the lower 2 GB are reserved for user-mode programs and the upper 2 GB are reserved for kernel-mode programs. We can use the /3GB switch under Windows Server 2003, Windows XP, Windows 2000, and Windows NT. or IncreaseUserVA element in BCDEdit in Windows Vista to increase user-mode space, which is called 4 GT RAM Tuning. Anandtech features a nice article about this issue, the benefit is obvious but there are also some potential problems when enabling this tweak. The best choice is go for 64bit Windows.
The solution, finally
To get full 4GB support(and make full use of them), a prerequisite is to get around the MMIO issue, so:
- Motherboards with Memory Remapping Support, Intel P945 or older wouldn’t work.
- An 32bit OS with PAE support and can address more than 4GB or a 64bit OS. So 32bit XP or Vista is out of luck here.
- Fine tune: Enable 4 GT RAM Tuning under 32bit Windows or switch to 64bit alternatives to get more space for application.
No Comments
Aug 15, 2007 1 am
These icons link to social bookmarking sites where readers can share and discover new web pages.
Before using Memory Remapping to sort out the MMIO issue, make sure your MB/OS supports it properly, so don’t turn it on when using 32bit Windows XP or Vista.
Since MMIO takes such a huge space(over 1GB if you’re running SLI), the lost is unacceptable. Luckily enough, chipset manufacturers have takes some efforts to solve it, and the technology is called Memory Remapping.
Click for more on Windows and 4GB RAM — The Frustration, Confusion and Solution(Part 3) »
8 Comments
Aug 14, 2007 3 pm
These icons link to social bookmarking sites where readers can share and discover new web pages.
In Windows, PAE or X64 is required to get all 4GB RAM, but that’s not enough.
Before writing this part, I made a quick Google search. Seems that 5 out of 10 would suggest enabling PAE, and the rest go for 64bit system to get around the 4GB barrier. So is PAE or x64 the key for Windows user to get full 4GB support?
Click for more on Windows and 4GB RAM — The Frustration, Confusion and Solution(Part 2) »
1 Comment
Aug 14, 2007 1 pm
These icons link to social bookmarking sites where readers can share and discover new web pages.
The missing RAM is eaten by MMIO, a limitation imposed twenty-years ago.
While the memory price drops dramatically(thanks to Windows Vista!), 2GB RAM is now a standard configuration and 4GB is become more and more common in high-end system. And, if you are lucky enough to get a system with 4GB RAM, you might notice that in Windows, some RAM is missing and the system shows 3GB~3.75GB only. So now the frustration, Where is my RAM? Why cant I get all my RAM shown?
Click for more on Windows and 4GB RAM — The Frustration, Confusion and Solution(Part 1) »
2 Comments