Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Mar 1995 00:29:24 -0800
From:      David Greenman <davidg@Root.COM>
To:        joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
Cc:        obrien@antares.aero.org (Mike O'Brien), freebsd-current@FreeBSD.org (FreeBSD-current users)
Subject:   Re: "Text file busy" with program not running anymore? 
Message-ID:  <199503150829.AAA00206@corbin.Root.COM>
In-Reply-To: Your message of "Wed, 15 Mar 95 08:02:02 %2B0100." <199503150702.IAA02608@uriah.heep.sax.de> 

next in thread | previous in thread | raw e-mail | index | archive | help
>> > 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.
>
>I don't think it's the point to not cache them anymore, it's only the
>point to cease marking them as ``text file busy'' when there's
>actually no longer an active reference for it.  No other system that i

   That's correct. I've already committed the change to handle the condition
properly. It has nothing to do with (not) caching file data...it's just a
matter of (not) allowing writes.

-DG



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503150829.AAA00206>