From owner-freebsd-hackers Fri Nov 2 6:42:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from bogslab.ucdavis.edu (bogslab.ucdavis.edu [169.237.68.34]) by hub.freebsd.org (Postfix) with ESMTP id E15C137B401 for ; Fri, 2 Nov 2001 06:42:37 -0800 (PST) Received: from thistle.bogs.org (thistle.bogs.org [198.137.203.61]) by bogslab.ucdavis.edu (8.9.3/8.9.3) with ESMTP id GAA17402 for ; Fri, 2 Nov 2001 06:42:31 -0800 (PST) (envelope-from greg@bogslab.ucdavis.edu) Received: from thistle.bogs.org (localhost [127.0.0.1]) by thistle.bogs.org (8.11.3/8.11.3) with ESMTP id fA2EdbP17494 for ; Fri, 2 Nov 2001 06:39:37 -0800 (PST) (envelope-from greg@thistle.bogs.org) Message-Id: <200111021439.fA2EdbP17494@thistle.bogs.org> To: hackers@FreeBSD.ORG X-To: Alfred Perlstein X-Sender: owner-freebsd-hackers@FreeBSD.ORG Subject: Re: head(1) speedup In-reply-to: Your message of "Fri, 02 Nov 2001 02:23:33 CST." <20011102022333.L15052@elvis.mu.org> Reply-To: gkshenaut@ucdavis.edu Date: Fri, 02 Nov 2001 06:39:36 -0800 From: Greg Shenaut Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <20011102022333.L15052@elvis.mu.org>, Alfred Perlstein cleopede: >can someone please check this out, it makes "head -n" about five >times faster. (also nukes a 'register', sorry :)) I'm curious--does using fgetln here always result in a win, or just with short lines? I'm thinking of the impact of realloc and memcpy on speed. Greg Shenaut To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message