From owner-freebsd-questions Fri Sep 1 14:34:57 1995 Return-Path: questions-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id OAA19437 for questions-outgoing; Fri, 1 Sep 1995 14:34:57 -0700 Received: from diamond.sierra.net (diamond.sierra.net [204.94.39.235]) by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id OAA19430 for ; Fri, 1 Sep 1995 14:34:54 -0700 Received: from martis-d220.sierra.net by diamond.sierra.net with SMTP id AA10393 (5.67b8/IDA-1.5 for ); Fri, 1 Sep 1995 14:34:46 -0700 Message-Id: <199509012134.AA10393@diamond.sierra.net> From: "Jim Howard" To: freebsd-questions@freefall.FreeBSD.org Date: Fri, 1 Sep 1995 13:05:41 -0800 Subject: Size vs. Speed [WAS: gnumalloc] Reply-To: jiho@sierra.net Priority: normal X-Mailer: Pegasus Mail/Windows (v1.22) Sender: questions-owner@FreeBSD.org Precedence: bulk This thread may be a dead horse, but I'm far from through..... As Garrett Wollman asserted: > > Disk space costs less than $1 per megabyte-year, and is continuing to > > drop sharply. Memory costs are still not as low as they once were, > > but demands placed on the system as a result of other hype in the PC > > world will eventually result in more production capacity coming > > on-line. There's not much value in optimizing for space. And I rejoined testily: > Not much value to whom? You make many assumptions. > > Perhaps the key word is "value," on the other side of the coin: > People with a vested interest in propping up profit margins on > hardware want to have the ante continually raised by software. > > There's a point past which the size-per-feature ratio becomes > ludicrous, suggesting either gross incompetence or intent to > defraud. I now feel compelled to add: Besides, it's gotten hard to find slow hardware lately, so I could argue that there's no value in optimizing for speed. One value in optimizing for size--especially where the user sees no detectable impact on speed--is OBVIOUSLY in reduced cost. And that OBVIOUSLY remains true as costs decline overall. The typical microcomputer of around 1980 would practically fit inside a wristwatch today, and cost about two dollars, assuming you could figure out how to interact with it. As I heard it, the 386BSD project was started in 1989 because people saw value in the reduced cost of the PC, versus other hardware platforms. Another value is in making room: for enhanced usability, new capability, and simply more data. As I heard it, that's what computers are all about. --Jim Howard