From owner-freebsd-alpha Tue Dec 18 6:11:12 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 3209F37B405 for ; Tue, 18 Dec 2001 06:11:09 -0800 (PST) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA06607; Tue, 18 Dec 2001 09:11:03 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id fBIEAc016472; Tue, 18 Dec 2001 09:10:38 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15391.20062.61494.764067@grasshopper.cs.duke.edu> Date: Tue, 18 Dec 2001 09:10:38 -0500 (EST) To: "Floris 'Tamama' van Gog" Cc: Subject: Re: slow startup of programs In-Reply-To: <003201c187cb$1342a490$1900a8c0@pc48> References: <003201c187cb$1342a490$1900a8c0@pc48> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Floris 'Tamama' van Gog writes: > Hi, > > I recently installed FreeBSD on an axpci33 Alpha (166Mhz) and it has.. > 'issues' :-) > Every program I run takes 4 seconds to start.. even 'clear'. This doesnt > sound right.. 'halt' on the other hand executes immediately. > > Does anyone have any ideas what this could be and or how i can fix it? I > considered the possibility of a slow video interface, but i recently got > ssh to work properly and it has the same problem when connected from > another computer. There was a performance bug in the runtime dynamic linker/loader (rtld). Most people never noticed because they're not running on obsolete computers whose main memory is slower than some modern disk drives ;-P Doug fixed it when he noticed KDE was slow on a more modern machine. Anyway, use cvsup (or anoncvs, or whatever) & get the latest RELENG_4 (stable) sources. Build & install /usr/src/libexec/rtld-elf. Be careful, messing up the rtld is a good way to end up with a mostly unusable system -- make a backup of /usr/libexec/ld-elf.so.1. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message