<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">Hi,</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"> I know the RPC will pack the</div><div style="font-family:arial,sans-serif;font-size:13px">client's data into 4MB buffer and transfer. The question is does the</div><div style="font-family:arial,sans-serif;font-size:13px">client pack the writes even the writes on the client belong</div><div style="font-family:arial,sans-serif;font-size:13px">to noncontiguous extents of the same file? Say, 1 client is issuing</div><div style="font-family:arial,sans-serif;font-size:13px">two writes on two noncontiguous extents of the same file, the first write</div><div style="font-family:arial,sans-serif;font-size:13px">from offset 0 to 16KB-1, the second write from 32KB to </div><div style="font-family:arial,sans-serif;font-size:13px">48KB-1,  apparently these two writes are noncontiguous, so</div><div style="font-family:arial,sans-serif;font-size:13px">will the two writes still be packed into the 4MB buffer?</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Charles</div></div>