[mdlug] [Fwd: Re: [opensuse] 64 bit vrs 32 bit advantages speed etc.]
Adam Tauno Williams
adamtaunowilliams at gmail.com
Wed Oct 31 09:58:47 EDT 2007
>>> Has anyone run benchmarks on an identical system with 32 bit vrs 64 bit?
I haven't run "benchmarks", but I've run tests. The plain and simple is
that for the *vast* majority of workloads 64-bit offers no noticeable
advantage, and usually a barely measurable difference. I've even seen
64-bit run slower than 32-bit, especially if your application deals
mostly with parsing and dealing with strings.
The real advantage of 64-bit is a larger address space, which most apps
just don't need. It *might* be faster at some other things, like
context switching, but not necessarily so, and it is going to depend on
a myriad of other factors.
A good rule is to run 64-bit if you have an app that can effectively use
a BIG address space, like PostgreSQL, otherwise it probably isn't worth
the bother until everything is 64-bit (since doing the
this-is-32bit-that-is-64bit dance on a host is a pain).
--
Adam Tauno Williams, Network & Systems Administrator
Consultant - http://www.whitemiceconsulting.com
Developer - http://www.opengroupware.org
More information about the mdlug
mailing list