Hi,

Can anyone tell me how the PVFS2 server-side caching works, especially on
small IO?
Here's what I observed:
I was doing random offset access on a 16MB file stored on PVFS2, each
access size is 8KB, and the offset is "random" within the file. Note that
it is not pure "random" because each 8KB content in the file is accessed
and only accessed once.
I cleaned the cache on both the server and client before the tests. While
doing this, I captured the packets through the network. And I found out the
response time changes from several ms to less than 1 ms as more requests
are served.
So I want to ask if PVFS2 is doing caching in this case (although I know
the disk level, the local file system and the page cache all may do some
caching). If so, how does it work or is there any reference?
(Note that our testbed has 31GB of cache available.)

Thank you,

-- 
Yonggang Liu
Advanced Computing and Information Systems Laboratory
University of Florida
_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to