From: Miklos S. <mi...@sz...> - 2004-08-23 10:32:43
|
> I'm using fuse on a 2.4 kernel, so my read chunk size is 4096 and > that's a problem performance-wise. I'd use large_read, but I also > need direct_io and that overrides large_read. > > I'd like to set max_read to something large, but no matter what I set > it to, it is capped at 4096. Is there any way to do what I want here? The default maximum read size is infinity, so it should work. Is the reading process issuing reads larger than 4096? If not, than the way to solve the performance problem is that the filesystem does a large read regardless of what fuse tells it, and caches the result, and the next read will get the cached data. Miklos |