<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Yes.<br>
    <br>
    That's another consensus of the block-level log-structured caching<br>
    works that I've introduced in the previous post.<br>
    <br>
    For example, NetApp's Mercury (2012) has the following sentence
    indicating that<br>
    it also copy data to in-memory buffer and write it (called log chunk
    in<br>
    the paper but I call dm-writeboost's equivalent "RAM buffer") to
    cache device<br>
    when it gets full.<br>
    ```<br>
    <meta charset="utf-8">
    Once a
    successful acknowledgment is received, an I/O command’s
    data is<br>
    copied to an in-memory buffer, called a log chunk, and
    the command is<br>
    completed to the upper layer. The log chunk is
    written to the cache device when full.<br>
    ```<br>
    <br>
    - Akira<br>
    <br>
    <div class="moz-cite-prefix">On 2015/02/21 0:06, Joe Thornber wrote:<br>
    </div>
    <blockquote cite="mid:20150220150614.GA4740@debian" type="cite">
      <pre wrap="">On Fri, Feb 20, 2015 at 05:44:01PM +0900, Akira Hayakawa wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">I will wait for ack from dm maintainers.
</pre>
      </blockquote>
      <pre wrap="">
Are you still copying the contents of every bio to your own memory
buffer before writing it to disk?

- Joe
</pre>
    </blockquote>
    <br>
  </body>
</html>