From owner-freebsd-current@FreeBSD.ORG Wed Oct 31 22:23:42 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06D9D16A418; Wed, 31 Oct 2007 22:23:42 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.freebsd.org (Postfix) with ESMTP id 3EFC813C4B0; Wed, 31 Oct 2007 22:23:41 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id l9VJ8edb094054; Wed, 31 Oct 2007 20:08:40 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id l9VJ8WRr043045 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 31 Oct 2007 20:08:33 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id l9VJ8Wbc089505; Wed, 31 Oct 2007 20:08:32 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id l9VJ8VUW089504; Wed, 31 Oct 2007 20:08:31 +0100 (CET) (envelope-from ticso) Date: Wed, 31 Oct 2007 20:08:31 +0100 From: Bernd Walter To: "Matthew D. Fuller" Message-ID: <20071031190830.GJ82954@cicely12.cicely.de> References: <47240A15.8080305@charter.net> <20071028074248.GA1511@haakonia.hitnet.RWTH-Aachen.DE> <4724BAD9.7000400@charter.net> <20071028164152.GA7516@eos.sc1.parodius.com> <4724BEB3.5080905@charter.net> <20071029132447.GA2658@kobe.laptop> <4727063E.7060107@dial.pipex.com> <20071031143923.GA1580@over-yonder.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071031143923.GA1580@over-yonder.net> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED=-1.8, BAYES_00=-2.599 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on cicely12.cicely.de Cc: stable@freebsd.org, current@freebsd.org, Alex Zbyslaw Subject: Re: /usr/share/man/man8/MAKEDEV.8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Oct 2007 22:23:42 -0000 On Wed, Oct 31, 2007 at 09:39:23AM -0500, Matthew D. Fuller wrote: > On Tue, Oct 30, 2007 at 10:23:58AM +0000 I heard the voice of > Alex Zbyslaw, and lo! it spake thus: > > > > Of course, with modern systems where nroff-ing a man page takes > > negligible time and system resources, it could also be argued that > > cat-ed man pages should be a thing of the past :-) > > Quite. I don't completly agree. Many people forget that FreeBSD is used on slow embedded systems as well and I prefer having manpoages there as well. > The slowest machine I currently have running (to get slower, I'd have > to dig in my closet) is my laptop, which is a P54 Pentium 133MHz, with > 32 megs of RAM and a hard drive that runs in PIO mode. It's running a > 2002-vintage RELENG_4, on which the largest manpage is perlfunc(1) (at > 71k). On the first run without the manpage in cache: > > % time sh -c 'man perlfunc > /dev/null' > 6.881u 0.204s 0:07.22 98.0% 173+581k 8+0io 0pf+0w [73]arm9# time sh -c 'man perlfunc > /dev/null' Formatting page, please wait...Done. 76.000u 5.000s 3:21.21 40.8% 2269+36014k 35+1io 27pf+0w [74]arm9# time sh -c 'man ls > /dev/null' Formatting page, please wait...Done. 15.000u 1.000s 0:45.48 38.3% 3286+30833k 18+1io 1pf+0w This was on an AT91RM9200 based system. It wasn't completely idle, since it is currently routing my DSL connection, but you get the point. > A while, but hardly an eternity. A more typical manpage like ls takes > 3 seconds. On a less ancient machine (but still a few generations > back; Athlon 1.25GHz, few month old RELENG_6), the biggest manpage is > perltoc(1) at 150k. A cold cache run there takes just over 2 seconds. > On my workstation (dual Athlon 1.4, HEAD), I've got > wireshark-filter(4) at a whopping 746k. That takes about 8 seconds. > Second place is gcc at 158k, which takes about 1. > > > So, yes; outside of rather special cases, catpages deserve to enjoy > their retirement at this point 8-} arm based FreeBSD is not that common, but 486 classed systems like Soekris are very commonly used. I wouldn't call it that special. -- B.Walter http://www.bwct.de http://www.fizon.de bernd@bwct.de info@bwct.de support@fizon.de