You can spend a week discussing this if you find the right people and have
enough beer/pizza.
At a very high level, you have the _capacity_ for better performance or
little/no performance degradation as you run larger, more complex
application. This is a generalization of course and not often true with
32-bit apps running on a 64-bit OS/hardware. When the apps vendors move to
64-bit compilers, this becomes real.
A few points to ponder:
1. What applications are you running?
Different apps will benefit (or not) at varying levels. This has to do with
how the application consumes resources (how much and how quickly it consumes
it). That's why I say you have the capacity. Whether you use it or not,
that's up to your app.
2. What 64-bit platform are your looking at?
x64 is very different from IA64. There are technical pros & cons to each,
not to mention financial and operational. However one key point to remember
here is that you cannot discuss this by just comparing CPUs. You need to
consider the entire server platform (chipsets, bus architecture, cache
sizes, etc...)
3. In a couple of years, it wouldn't really matter anymore.
Already the case for servers - I have not worked on a new 32-bit server in
the past 1.5 years (but I'm a database guy so my experience is skewed).
Desktops and notebooks are catching up - you can already get a dual-core,
x64 laptop with 4GB of RAM today.
joe.
<> wrote in message
news: oups.com...
>I was just wondering what the advantages of a 64 bit operating system
> are. I realize you can access over 4GB of memory without any fuss, but
> are there other obvious benefits to the end user?
>
> Thanks.
>