From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <07cadc8224427884ceb4510b2058dc72@plan9.bell-labs.com> From: "Russ Cox" To: 9fans@cse.psu.edu Subject: Re: [9fans] ndb/local In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Tue, 22 Apr 2003 16:36:41 -0400 Topicbox-Message-UUID: 95be5d20-eacb-11e9-9e20-41e7f4b1d025 It's worth noting that what the ramfs fixed was hardly normal behavior for a user. Many many people reading the same 60MB file over and over again is atypical for interactive users. We've never pushed very hard on caching, because it tends to create more problems than it solves, and so it shows for things like this. The ramfs just acts as enough of a cache to keep the network traffic to the file server down. (It also acts as enough of a cache to cause problems once in a while.) One thing that would be nice is if we could figure out that all the different /bin/rc's running on the system really are the same binary and then share text space for them. It's not clear how to do that, though. You'd have to assume that each mount gave back the same file system, which isn't always true.