From owner-freebsd-hackers Thu Apr 29 7:52:23 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from pau-amma.whistle.com (s205m64.whistle.com [207.76.205.64]) by hub.freebsd.org (Postfix) with ESMTP id C9A5714C4E for ; Thu, 29 Apr 1999 07:52:21 -0700 (PDT) (envelope-from dhw@whistle.com) Received: (from dhw@localhost) by pau-amma.whistle.com (8.9.2/8.9.2) id HAA60435 for freebsd-hackers@FreeBSD.ORG; Thu, 29 Apr 1999 07:52:19 -0700 (PDT) Date: Thu, 29 Apr 1999 07:52:19 -0700 (PDT) From: David Wolfskill Message-Id: <199904291452.HAA60435@pau-amma.whistle.com> Subject: Re: Adding desktop support (please don't) Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: <19990429132713.A38300@gurney.reilly.home> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >From: "Andrew Reilly" >Date: Thu, 29 Apr 1999 13:27:13 +1000 >This sounds like an argument for file system use profiling and >tweaking to me. We already have an optimisation for symlinks of >a certain size that can reside directly in the inode (replacing >the indirect pointers). Perhaps icons can do that too.... While I was reading the above, it occurred to me that it isn't all that uncommon for a given executable to have multiple links, sometimes with different behavior depending on the name by which the executable was invoked. I would be moderately surprised if, in an environment where different executables had distinguishable icons, the different links to the same executable were required to share the same icon. That would seem to complicate the above a bit. It then (finally!) dawned on me that this same concern could well complicate the original proposal (of making use of a new section in the ELF executable). Note: this by no means makes the proposal impossible, or even (necessarily) infeasible; it merely requires that the issue be addressed -- preferably, intentionally. Some days I'm slower than others.... :-} But since I didn't recall anyone else mentioning the point (well, at least I didn't recognize it if it *was* being made), I thought it might be useful to mention. Cheers, david -- David Wolfskill UNIX System Administrator dhw@whistle.com voice: (650) 577-7158 pager: (650) 371-4621 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message