Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Jan 2005 10:32:18 +0100 (CET)
From:      Michael Reifenberger <mike@Reifenberger.com>
To:        freebsd-amd64@freebsd.org
Subject:   Re: Migrating i386 to amd64
Message-ID:  <20050101101909.D93061@fw.reifenberger.com>
In-Reply-To: <20041231221347.GA1467@dragon.nuxi.com>
References:  <20041230090557.I82461@fw.reifenberger.com> <20041231221347.GA1467@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 31 Dec 2004, David O'Brien wrote:
...
>> BTW: Do I have any benefit of using this hardware (2GB RAM) with amd64
>> in favour of i386 (besides a bigger virtual address space)?
>
> Yes.  A 64-bit kernel is often more efficient because so many of the
> kernel data structures these days are 64-bit counters, etc..  Also the
> AMD64 ABI has 8 more general purpose registers, which gives the compiler
> a lot more to work with in optimizing and allows parameters to be passed
> thru registers vs. the slower memory stack.  I also would not dismiss the
> benefits of the larger virtual address space.  There are applications
> where the kernel really benefits from not being constrained to its
> limited amount of VA in 32-bit mode.
>

That sounds reasonable. Thanks!

Bye/2
---
Michael Reifenberger, Business Development Manager SAP-Basis, Plaut Consulting
Comp: Michael.Reifenberger@plaut.de | Priv: Michael@Reifenberger.com
       http://www.plaut.de           |       http://www.Reifenberger.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050101101909.D93061>