From owner-freebsd-hackers Sun Apr 14 16:16:19 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA20915 for hackers-outgoing; Sun, 14 Apr 1996 16:16:19 -0700 (PDT) Received: from zen.nash.org (nash.pr.mcs.net [204.95.47.72]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA20909 Sun, 14 Apr 1996 16:16:15 -0700 (PDT) Received: (from alex@localhost) by zen.nash.org (8.6.12/8.6.12) id SAA04898; Sun, 14 Apr 1996 18:16:28 -0500 Date: Sun, 14 Apr 1996 18:16:28 -0500 Message-Id: <199604142316.SAA04898@zen.nash.org> From: Alex Nash To: dyson@freebsd.org Cc: hackers@freebsd.org Subject: Re: Unices are created equal, but... Reply-to: nash@mcs.com Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> The execl throughput test was a complete massacre, with Linux >> more than an order of magnitude faster. Does anyone familiar >> with the internals of exec know why? >> John> Did you use the old linux shared lib scheme? It is much John> faster to start-up than the new dynamic shared libs. That'll teach me not to pay attention. The benchmark as I pulled it off of tsx-11 was kind enough to include binaries -- I relied on ./Run to perform the build and run the tests but didn't notice that it skipped the build. Yes, recompiling with the newer shared lib scheme brought the two systems close together (FWIW: 2.8 for FreeBSD, 3.1 for Linux). Sorry about the confusion. Alex