From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4CCF51381F3 for ; Wed, 10 Apr 2013 18:09:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A7829E0A98; Wed, 10 Apr 2013 18:09:39 +0000 (UTC) Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by pigeon.gentoo.org (Postfix) with ESMTP id 6862DE093D for ; Wed, 10 Apr 2013 18:09:38 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFHO+J1h/2dsb2JhbABEvw4Xc4IfAQU6HDMLIRMSDwUlN4gRDMEhjWGCSGEDjX6IDoEdhGGIcIFegxM X-IPAS-Result: Av4EABK/CFHO+J1h/2dsb2JhbABEvw4Xc4IfAQU6HDMLIRMSDwUlN4gRDMEhjWGCSGEDjX6IDoEdhGGIcIFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="7104339" Received: from 206-248-157-97.dsl.teksavvy.com (HELO waltdnes.org) ([206.248.157.97]) by ironport2-out.teksavvy.com with SMTP; 10 Apr 2013 14:09:30 -0400 Received: by waltdnes.org (sSMTP sendmail emulation); Wed, 10 Apr 2013 14:09:23 -0400 From: "Walter Dnes" Date: Wed, 10 Apr 2013 14:09:23 -0400 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] About to embark on x32 Message-ID: <20130410180923.GA8368@waltdnes.org> References: <5164C479.1050200@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5164C479.1050200@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 6fe1e1de-7ad2-42f4-a7e3-e7b7f53a1a3a X-Archives-Hash: d21f1274ba73fc7a2843e4b834974524 On Tue, Apr 09, 2013 at 09:46:33PM -0400, Michael Mol wrote > ...I'm considering x32 for its lighter memory footprint... For server use, I assume that it'll be a textmode-console-only system. There are probably better ways to lighten the memory footprint than x32. I started off with the "default/linux/x86/13.0" profile, but even that was pulling in stuff I didn't want... *ON MY DESKTOP MACHINE*. After some trial and error, I found that beginning my USE variable with "-*", and adding necessary stuff in package.use, is less work than editing package.use and make.conf without "-*". The whole point of this excercise is to have fewer unnecessary libs loaded. Other memory-saving stuff includes switching over to uclibc (assumes you have no proprietary binaries) and mdev and busybox. Add "-fno-unwind-tables -fno-asynchronous-unwind-tables" to CFLAGS for more memory savings. See the short thread at... http://comments.gmane.org/gmane.linux.busybox/36695 The busybox people are absolutely anal about saving memory. You can't go wrong following their example. -- Walter Dnes I don't run "desktop environments"; I run useful applications