]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
Modified Files:
authorcarlosm <carlosm@29311d96-e01e-0410-9327-a35deaab8ce9>
Sat, 23 Jul 2005 21:40:55 +0000 (21:40 +0000)
committercarlosm <carlosm@29311d96-e01e-0410-9327-a35deaab8ce9>
Sat, 23 Jul 2005 21:40:55 +0000 (21:40 +0000)
commit42e438f127bd183b7a50da863b2f79ee155e7a36
tree394346108367734c43f51d26064b449b2c2d5b40
parentbdf5994bbe524e769c1c222fe795bc977219ec58
 Modified Files:
  Buffercache.cc Client.cc

Introduced more parallelism:

(1) reads hit on flushing buffers in addition to clean and dirty ones
(2) trim_bcache is not blocking unless it cannot reclaim a single buffer in
which case it waits until all buffers are flushed

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@469 29311d96-e01e-0410-9327-a35deaab8ce9
ceph/client/Buffercache.cc
ceph/client/Client.cc