From: David S. <ds...@ja...> - 2005-02-22 15:26:31
|
On Tue, Feb 22, 2005 at 04:17:49PM +0100, Miklos Szeredi wrote: > > Hmm. This may be a problem for our usage. I understand that without > > an inode-based FUSE, this can't be fixed 100%, but are there things > > (aside from making large changes to FUSE) we can do to make it as > > unlikely as possible? Or are the changes to FUSE not that large? > > It should be fairly easy to do by letting the cache in libfuse grow > unlimited. If you can tolerate this (e.g. the number of files in the > filesystem is limited to about ten-twenty thousand), then I think > there's no problem. Is there any way to cache files until some specified limit is reached, and then drop files in a LRU way or even just FIFO? Then, the limit would be 10-20,000 files being used at a time, rather than a limit for the whole filesystem. David |