From: John H. <jhaechten@Crossroads.com> - 2011-05-26 19:35:40
|
Single Threaded is not a viable option for my application. John Haechten <jhaechten@Crossroads.com> writes: > I am using FUSE version 2.8.5 with linux 2.6.35. > I am running FUSE multi-threaded. > I use a NFS Mount to mount my FUSE. > > When I copy files into my FUSE file system, > I see 4 different threads opening the same file. > > During the write, there is a Size and Offset that gets passed in. > > At some point during the data transfer, the data being written gets out-of-order.... > ie. the Offset jumps way ahead, then the Offset returns a previous location. > This is causing the data to be written Non-Sequencial. > > Is there an option for FUSE to enforce Sequential WRITE ? > > I see the option -o sync_read should synchronize the READ access. > What about WRITE? > > Thanks, > John Use single threaded. MfG Goswin |