• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:08
CET 15:08
KST 23:08
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
ByuL: The Forgotten Master of ZvT28Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (Feb 16-22): MaxPax doubles0Weekly Cups (Feb 9-15): herO doubles up2ACS replaced by "ASL Season Open" - Starts 21/0243LiuLi Cup: 2025 Grand Finals (Feb 10-16)46Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2
StarCraft 2
General
ByuL: The Forgotten Master of ZvT How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? Oliveira Would Have Returned If EWC Continued Behind the Blue - Team Liquid History Book Weekly Cups (Feb 16-22): MaxPax doubles
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) StarCraft Evolution League (SC Evo Biweekly) Sea Duckling Open (Global, Bronze-Diamond) Sparkling Tuna Cup - Weekly Open Tournament How do the "codes" work in GSL?
Strategy
Custom Maps
Map Editor closed ? [A] Starcraft Sound Mod
External Content
Mutation # 514 Ulnar New Year The PondCast: SC2 News & Results Mutation # 513 Attrition Warfare Mutation # 512 Overclocked
Brood War
General
CasterMuse Youtube BGH Auto Balance -> http://bghmmr.eu/ ACS replaced by "ASL Season Open" - Starts 21/02 TvZ is the most complete match up A cwal.gg Extension - Easily keep track of anyone
Tourneys
Escore Tournament StarCraft Season 1 [Megathread] Daily Proleagues [LIVE] [S:21] ASL Season Open Day 1 Small VOD Thread 2.0
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Zealot bombing is no longer popular?
Other Games
General Games
Path of Exile Nintendo Switch Thread Beyond All Reason Battle Aces/David Kim RTS Megathread New broswer game : STG-World
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Mexico's Drug War Russo-Ukrainian War Thread Ask and answer stupid questions here!
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
ASL S21 English Commentary…
namkraft
Inside the Communication of …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1073 users

32 bit Computing + 4 GB RAM?

Blogs > haduken
Post a Reply
haduken
Profile Blog Joined April 2003
Australia8267 Posts
May 12 2008 12:44 GMT
#1
This has being bugging me a lot and i need some definite answers and explanations from ppl like BILL, R1CH or headbugger.

Ok, the problem is simple. 32 bit computers using Windows XP and Vista can not utilize full 4 GB of RAM. I understand that while you can get at least 3 GB of RAM and the rest can be used for devices, but answers from people are inconsistent.

A general philosophy on whirlpool.net.au (Australian IT community) is that the BIOS set restrictions on how much RAM that can be used for OS and the rest are just there...

To use more than 4 GB, you need a 64 bit computing OS and sometimes with the right mobo and with the right firmware you can remap the memory allocations etc...

But that doesn't explain the fact that Linux 32 bit systems can use as much as 32 GB of RAM while still subject to BIOS.

What's the answer here? :/

*
Rillanon.au
gusbear
Profile Blog Joined September 2004
333 Posts
May 12 2008 13:27 GMT
#2
nobody tells it better than dan: http://www.dansdata.com/askdan00015.htm
LazarusSpeaks
Profile Joined May 2008
100 Posts
May 12 2008 13:44 GMT
#3
Dan didn't answer this part, and I'm still wondering:
But that doesn't explain the fact that Linux 32 bit systems can use as much as 32 GB of RAM while still subject to BIOS.
visit rednob.com for your chance to read old stupid whining that no longer matters
chiflutz
Profile Joined June 2006
Romania1025 Posts
May 12 2008 13:44 GMT
#4
That's both comprehensive AND a trip down memory lane. I'll make it shorter.

32-bit Windows uses a memory mapping model called Physical Address Extension, which maps a total of 4 GB system-wide. This encompasses the RAM, CPU caches and registers, GPU VRAM, basically everything. The BIOS detects and makes the devices' memory available for use, the OS has to actually read/write it.
kt violet Korea (South). July 27 2012 15:54. Posts 23
ToKoreaWithLove
Profile Blog Joined September 2002
Norway10161 Posts
May 12 2008 13:47 GMT
#5
Use linux! Its better anyway
ModeratorFather of bunnies
haduken
Profile Blog Joined April 2003
Australia8267 Posts
May 12 2008 13:48 GMT
#6
so BIOS actually restrict OS RAM allocation because the system need to reserve memory that grow from the top (e.g. 4GB) and down for devices? is that the reason? but that doesn't explain linux memory allocation. unless Linux allocate memory very differently which i have a sneaking suspicion that it actually does ( can't remember exactly how linux works internally).
Rillanon.au
gusbear
Profile Blog Joined September 2004
333 Posts
May 12 2008 13:53 GMT
#7
On May 12 2008 22:44 LazarusSpeaks wrote:
Dan didn't answer this part, and I'm still wondering:
Show nested quote +
But that doesn't explain the fact that Linux 32 bit systems can use as much as 32 GB of RAM while still subject to BIOS.

http://en.wikipedia.org/wiki/Physical_Address_Extension
haduken
Profile Blog Joined April 2003
Australia8267 Posts
May 12 2008 14:16 GMT
#8
i get it now. so PAE actually works but the only reason it's not popular on MS platforms is because of the potential driver compatibilities associated with 64 bit / 32 bit.

linux overcomes this problem by having better designs.
ah thx so much gusbear
Rillanon.au
FreeZEternal
Profile Joined January 2003
Korea (South)3396 Posts
May 12 2008 14:28 GMT
#9
The problem is that programs do not use main memory directly. The OS has something called Virtual Memory which maps directly to Main Memory. What applications in your OS see is Virtual Memory which maps nicely to main memory or RAM. This is done because main memory gets fragmented and you would need apps to map to different location in main memory instead of mapping the whole thing in a nice chunk of contiguous space. Some of this Virtual Memory is reserved to devices in your machine. The rest is mapped to RAM. Since you only have a 32-bit (~4GB) Virtual Address Space and some of this space is reserved for devices, your applications can only use what is remaining. When you click on System from the Control Panel, you are actually seeing the total Virtual Memory available and not the actual physical memory available.
Please log in or register to reply.
Live Events Refresh
WardiTV Winter Champion…
12:00
Group D
WardiTV940
TKL 194
Rex136
3DClanTV 73
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 223
TKL 194
Rex 136
ProTech100
StarCraft: Brood War
Britney 31246
Calm 9873
Sea 4755
Rain 2044
Horang2 1962
Bisu 1594
BeSt 394
Hyuk 317
firebathero 206
Dewaltoss 117
[ Show more ]
EffOrt 106
sorry 105
hero 83
Soulkey 63
Pusan 63
ToSsGirL 60
Sea.KH 59
Free 47
910 41
Barracks 40
Mong 32
Aegong 32
Hm[arnc] 28
Terrorterran 22
scan(afreeca) 18
NaDa 8
Rock 0
Dota 2
Gorgc3220
qojqva969
XcaliburYe93
Counter-Strike
olofmeister1992
x6flipin652
allub330
oskar81
Heroes of the Storm
crisheroes383
Other Games
singsing2464
B2W.Neo880
hiko541
DeMusliM216
XaKoH 119
ArmadaUGS24
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota233
League of Legends
• Nemesis3324
• Jankos1843
• TFBlade879
Upcoming Events
OSC
9h 52m
The PondCast
19h 52m
Replay Cast
1d 9h
Korean StarCraft League
2 days
CranKy Ducklings
2 days
OSC
2 days
SC Evo Complete
2 days
Replay Cast
3 days
Sparkling Tuna Cup
3 days
uThermal 2v2 Circuit
4 days
[ Show More ]
Replay Cast
4 days
Wardi Open
4 days
Replay Cast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-02-22
LiuLi Cup: 2025 Grand Finals
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Acropolis #4 - TS5
Jeongseon Sooper Cup
Spring Cup 2026
WardiTV Winter 2026
PiG Sty Festival 7.0
Nations Cup 2026
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025

Upcoming

[S:21] ASL SEASON OPEN 2nd Round
[S:21] ASL SEASON OPEN 2nd Round Qualifier
ASL Season 21: Qualifier #1
ASL Season 21: Qualifier #2
Acropolis #4 - TS6
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.