Sure.  I'm actually have a single client just doing a small contiguous
write of 50 bytes.  But I think it occurs for pretty much any small I/O
operation I do.  It seems to happen with any amount of PVFS2 servers.
Both the memory request and file request structures are contig I think.
The total_completed isn't filled in during the write.  I think it
happens also during the read (althought I'm not quite sure on that).
I'm using the HEAD CVS version, (just did an update this morning).

Thanks,
Avery

On Wed, 2006-02-22 at 14:53 -0600, Sam Lang wrote:
> Hi Avery,
> 
> Can you let me know what version of pvfs2 you're using, and also the  
> patterns of the reads you're doing (the memory request and file  
> request structures passed to sys_read)?
> 
> Thanks,
> 
> -sam
> 
> On Feb 22, 2006, at 2:05 PM, Avery Ching wrote:
> 
> > Hi guys,
> >     I've been trying to debug a nasty noncontiguous I/O problem in PVFS2
> > and noticed a problem with the small I/O case.  It appears that the
> > resp_io.total_completed = 0 in the write case even though some data
> > seems to be written to the file.  I was thinking it might be  
> > because the
> > small_io_completion_fn() in sys-small.sm seems to only process the  
> > read
> > case...but I'm not really sure at this point.  Any thoughts?
> >
> > Avery
> >
> > _______________________________________________
> > Pvfs2-developers mailing list
> > [email protected]
> > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
> >

_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to