Jun. 27th, 2009

strredwolf: (Default)
A particular "software analyst" claims that the 4 gig RAM limitation in 32-bits is a joke, and says it's a Vista licensing scam from Microsoft.  http://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm for the full article.

Let me call bull on this one.

First, and most simple reason:  Some CPU's have 32 bit wide address spaces.  The newest one to have this is the Intel Atom (the one geared for netbooks).  If the address space is set for 32 bits, that means it can only address 2^32 (that's 2 to the 32nd power) bytes of RAM.  2^32 is 4 gig (not 4 billion bytes, that's the base 10 version).   To get even more RAM address space, you must have a 64-bit processor that can address more space... and not all of them will do it.  Some Core 2 Duo's are stuck in 32-bit hell, but AMD's Athlon 64's, 64 X2's, and Phenoms are all 64-bit.

Now, to get even more technical, because there's a few "gotchas".

Second:
  Because a 32-bit CPU can only address 4 gigs of space, and a video card (like the Nvidia Geforce cards) has up to a gig of RAM for itself, you're going to loose whatever main memory you have if you max the RAM for the CPU out to 4 gig.

Example:  Nvidia Geforce 9800 on a WinXP system, having 4 gigs of RAM and a 1/2 gig on the video card.  XP will report at most 3.5 gigs because the video card has to be fully seen.

You don't have that limitation in 64-bit mode.

Third:
  There is a way around it, but it's crude and comes from the 16-bit days of the IBM XT.   Back then, it was called LIM EMS (Logitech/Intel/Microsoft Epanded Memory Specification), which swapped 64K chunks of RAM supplied on an expansion board in and out of a reserved area of the 1 Meg address space the old Intel 8088 CPU has. 

Now, in 32-bit land, a similar technology is called PAE.  And it's only useful for swap, because it's slower than accessing the RAM directly (in 64-bit mode) but faster than smacking it onto the disk.

Now who thought up of PAE (Physical Address Extention)?  Intel, back in the Pentium Pro days.  The same guys who invented LIM EMS!

Forth:  Vista's a joke by itself anyway.  Wait until October and get a copy of Windows 7, or go with a copy of Ubuntu 64-bit.
strredwolf: (Default)
Top 10 carnal sins of Meta-tweeting.

10.  Tweeting that you are flying at 10,000+ feet, and has the receipt to prove it.
9.  Tweeting as you are driving and/or causing accidents.  ("About to hit a chestnut tree." followed by "At hospital now.")
8.  Tweeting that you're flying the plane at 10,000+ feet. ("TORA TORA TORA!!!")
7.  Tweeting that you're eating. ("Ooooooooohhh so good.")
6.  Tweeting that you're doing drugs.  ("Duuuuuuuuuuuuuuuuuuuuuuuuude.")
5.  Tweeting that you're farting. ("You could of lit that from the back of my ass!")
4.  Tweeting that you're barfing. ("Ugh... shouldn't of drank so much last night...")
3.  Tweeting that you're having sex.  ("She's so fine...")
2.  ...and so is your partner. ("Ooooh manly!")
1.  Tweeting that you're taking a dump, from the toilet.  ("Dropping a Triggur sized one in 3... 2... 1...")

Profile

strredwolf: (Default)
STrRedWolf

May 2020

S M T W T F S
     12
3456789
10111213141516
1718 1920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 15th, 2025 09:06 pm
Powered by Dreamwidth Studios