Re: 32 bit vista can't address more than 3.1-3.5 GB RAM



"Daniel Johnson" <danieljohnson2@xxxxxxxxxxx> stated in post
13mqv57gmdo3h05@xxxxxxxxxxxxxxxxxx on 12/22/07 2:07 PM:


"Jesper" <spambuster@xxxxxxxxxxxxxxxxxx> wrote in message
news:1i9jjbb.8b3wm1hxq73uN%spambuster@xxxxxxxxxxxxxxxxxxxxx
Of a modern OS, Vista is surprisingly oldfashioned: 32 bit vista fails
to access more than 3.1-3.5 GB RAM.

Vista supports memory mapped hardware that uses some of the address space
that RAM might otherwise occupy. That hardware needs to be placed in the low
4GB where you RAM would be.

Theoretically, you can remap that extra RAM above the 4GB mark, and more
recent x86 chips can actually access it, even in 32-bit mode. XP tried to do
this, but it never worked very well. You need hardware support to do that
remapping, and even if you have it, many drivers have bugs that are exposed
when you do this.

And what you get for that all trouble is more disk cache. You still don't
get more than 3GB per process, tops.

M$ wants people to buy their
expensive server solutions to run apps requirering more than approx 3.1
GB of RAM.

No. They also offer 64-bit versions of Windows Vista. Same price as 32-bit,
and you get 64-bit everything.

That is what Microsoft wants people to buy.

You were talking about Apple's transitions... how well do you think MS is
transitioning to 64 bit?

Furthermore 64 bit vista is unable to run 32 bit apps. In
Leopard the support is seemless!

64-bit Vista can run 32-bit apps, of course. Leopard supports 32-bit apps
seamlessly because it is a 32-bit OS, so it's only natural it so do so.

<http://www.apple.com/macosx/technology/64bit.html>
-----
Now the Cocoa application frameworks, as well as graphics,
scripting, and the UNIX foundations of the Mac, are all
64-bit.
...
Even better, if you upgrade to new 64-bit-capable drivers,
your 32-bit applications will also benefit from the increased
throughput.
-----

The OS, it seems, has both 32 and 64 bit components.

It's not quite so good at the 64-bit stuff, though.

Can you give a real world example of where OS X does not support 64 bit apps
well?



--
Try not to become a man of success, but rather try to become a man of value.
--Albert Einstein

.



Relevant Pages

  • Re: which PC for software development?
    ... Some of the onboard cards 'share' the system RAM ... for PC software development the RAM is more important than the CPU ... hardware accessories so get plenty or buy a hub or two. ... Having said all that i still have occasion to develop 32bit native apps ...
    (comp.programming)
  • Re: 4GB memory
    ... I am running Vista Ultimate 64 bit. ... I understand the 4 GB address space limitation of the 32 bit version and from what I've read the 64 bit version allocates 4 GB address space using the WOW64 for 32 bit apps. ... That's because some of that space is used by hardware and is not ... RAM itself. ...
    (microsoft.public.windows.vista.general)
  • Re: Question guys
    ... Think about this: Vista really wants about ... 1GB of RAM - and thats just to boot the OS. ... Windows - and especially Vista - just isn't geared towards games. ... hardware, but at such a low level, writing programs in assembly was a long ...
    (alt.games.video.xbox)
  • Re: vista 64 YES or no
    ... Drivers included on the Vista DVD. ... If all of your hardware has 64 bit drivers, there is no reason to not go ... you can only use *around* 3.1GB of RAM. ... How much memory you need when running Visa, or any version of Windows, ...
    (microsoft.public.windows.vista.general)
  • Re: Memory Upgrade
    ... effective use of depends on what apps you run. ... said I could add a max 4GB of DDR2 memory if the Windows XP Home Edition, ... That's because some of that space is used by hardware and is not ... RAM itself. ...
    (microsoft.public.windowsxp.general)