From owner-freebsd-amd64@FreeBSD.ORG Wed Oct 11 12:08:41 2006 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C81E016A407 for ; Wed, 11 Oct 2006 12:08:41 +0000 (UTC) (envelope-from ohartman@uni-mainz.de) Received: from mailgate02.zdv.uni-mainz.de (mailgate02.zdv.Uni-Mainz.DE [134.93.178.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A4D543D77 for ; Wed, 11 Oct 2006 12:08:40 +0000 (GMT) (envelope-from ohartman@uni-mainz.de) Received: from exfront02.zdv.uni-mainz.de ([134.93.176.56]) by mailgate02.zdv.uni-mainz.de with ESMTP; 11 Oct 2006 14:08:39 +0200 Received: from mail.uni-mainz.de ([134.93.176.49]) by exfront02.zdv.Uni-Mainz.DE with Microsoft SMTPSVC(6.0.3790.1830); Wed, 11 Oct 2006 14:08:39 +0200 Received: from [130.133.86.198] ([130.133.86.198] RDNS failed) by mail.uni-mainz.de over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830); Wed, 11 Oct 2006 14:08:38 +0200 Message-ID: <452CDEC1.5000303@uni-mainz.de> Date: Wed, 11 Oct 2006 14:08:33 +0200 From: "O. Hartmann" User-Agent: Thunderbird 1.5.0.7 (X11/20060915) MIME-Version: 1.0 To: Gary Jennejohn References: <200610111149.k9BBnaxm001133@peedub.jennejohn.org> In-Reply-To: <200610111149.k9BBnaxm001133@peedub.jennejohn.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 11 Oct 2006 12:08:38.0853 (UTC) FILETIME=[FC480F50:01C6ED2D] Cc: alecn2002@yandex.ru, freebsd-amd64@freebsd.org Subject: Re: Fw: To amd64 or not to amd64? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 12:08:41 -0000 Gary Jennejohn wrote: > "alecn2002" writes: >> The question is: will I have any benefits if I'll move to amd64 system, or it >> 's safer and better to stay with i386 arch? >> > [snip] >> Problem-free operation and stability have precedense for me over system speed >> > > The only real advantage of 64-bit over 32-bit is that you can put more than > 4 GB of RAM into the box. If you don't plan to do that, then stick with > i386. I've been using a dual-core AMD64 for a while now and I've decided to > stick with i386. Well, in many cases you'll prefere the amd64 architecture in case of the need of more than 3 or 3.5 GB RAM. Due to architectural and BIOS limitations memory remapping on 32Bit systems doesn't work properly or is sometimes slow (my experiences). On the other hand, for scientific usage the 64Bit architecture delievers benefits to me, but at home usage it sometimes like a pitfall. Several codecs still aren't portet to 64Bit and my impression is that some kind of software based on JAVA is really flaky and/or slow. OpenOffice still has no pure/clean 64Bit port as I know so far. Linuxulator in FreeBSD is still not capable running 64Bit Linux-native applications, but you can run FreeBSD/Linuxulator in a 32Bit comapt mode also. Memory consumption on AMD64/64Bit CPU is 20% - 30% more than on i386/32Bit - in some cases. > > [snip] >> And one side question: will I benefit if I move to amd64 system and install g >> cc-4.1, over current gcc-3.4.4 that came with system? >> And the same - if I'll stay in i386 mode but upgrade to gcc-4.1? >> I mean here both compilation speed and efficiency of generated code. >> > > I can't answer this, but I don't think that all ports and sources are > gcc-4.1 clean yet.