From owner-freebsd-hackers Thu Aug 28 15:32:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA24632 for hackers-outgoing; Thu, 28 Aug 1997 15:32:45 -0700 (PDT) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id PAA24627 for ; Thu, 28 Aug 1997 15:32:42 -0700 (PDT) Received: from rover.village.org [127.0.0.1] by rover.village.org with esmtp (Exim 1.60 #1) id 0x4D6t-000624-00; Thu, 28 Aug 1997 16:32:15 -0600 To: Dave Hayes Subject: Re: shared libraries? Cc: Sean Eric Fagan , hackers@freebsd.org In-reply-to: Your message of "Thu, 28 Aug 1997 11:46:54 PDT." <199708281846.LAA10799@hokkshideh.jetcafe.org> References: <199708281846.LAA10799@hokkshideh.jetcafe.org> Date: Thu, 28 Aug 1997 16:32:14 -0600 From: Warner Losh Message-Id: Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199708281846.LAA10799@hokkshideh.jetcafe.org> Dave Hayes writes: : Correct me if I am wrong (and you most undoubtedly will), but isn't : this counter-intuitive to almost every other architechure out there? Generally, on most architectures PIC code is slower than non-PIC code. At least on sparc, 68k, mips and alpha (as well as x86). The generally quoted number is 10%. That's what various docs that I've seen over the years have quoted. That's one reason why many benchmarks are done with static binaries... Warner