Coda File System

Re: Venus cache size

From: Bill Gribble <grib_at_cs.utexas.edu>
Date: 06 Oct 1999 08:41:31 -0500
Gulcu Ceki <cgu_at_zurich.ibm.com> writes:
> AFAICT, strongly connected clients (and no hoarding) can manipulate
> files of any size independently of cache size. Ceki

Sorry, this just isn't true.  Clients can certainly open zero-length
files for writing (what your test does) and can continue to write
to them without data being lost.  The problem is when you 
later try to manipulate those files, namely by open()ing them
for reading, writing, or both.  open() fails with ENOSPC if the file
size is larger than the cache (or on coda-5.2.7 and earlier, if the
file was larger than (cache_size - leaked_rvm).

Bill Gribble
Received on 1999-10-06 09:44:22