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>
index | next in thread | previous in thread | raw e-mail
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
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050101101909.D93061>
