From owner-freebsd-current Tue Mar 14 17:42:43 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA04905 for current-outgoing; Tue, 14 Mar 1995 17:42:43 -0800 Received: from aero.org (aero.org [130.221.16.2]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA04897 for ; Tue, 14 Mar 1995 17:42:37 -0800 Received: from antares.aero.org ([130.221.192.46]) by aero.org with SMTP id <111108-1>; Tue, 14 Mar 1995 17:41:56 -0800 Received: from anpiel.aero.org by antares.aero.org (4.1/AMS-1.0) id AA01388 for davidg@root.com; Tue, 14 Mar 95 17:41:26 PST To: davidg@Root.COM Cc: Mark Murray , Poul-Henning Kamp , jhay@mikom.csir.co.za, current@FreeBSD.org Subject: Re: "Text file busy" with program not running anymore? In-Reply-To: Your message of "Sun, 05 Mar 1995 13:43:13 PST." <199503052143.NAA00266@corbin.Root.COM> Date: Tue, 14 Mar 1995 17:41:20 -0800 From: "Mike O'Brien" Message-Id: <95Mar14.174156pst.111108-1@aero.org> Sender: current-owner@FreeBSD.org Precedence: bulk David Greenman sez: > Actually, now that I think about > it, the thing to do is to shut off the VTEXT flag when the object reference > count goes to 0...I thought we already did that...but we don't. This should > completely solve the problem. I'll add it to my whiteboard. I realize I'm coming late to the table with this (I've been on vacation) but I should point out that this persistant caching was a deliberate choice on the part of the Berkeley design team. The notion was that it would greatly speed up the execution of common, short-lived binaries if their texts were gradually cached by the system. Mike O'Brien