RE: optimizing buffers, encode/decode

2014-11-02 Thread Aanchal Agrawal
Hi All, I have used 'Vtune profiler' to profile 4k random write for hotspots, locks-and-waits and hotspots by thread concurrency. Thought of sharing the results with you guys if it can be of any help. But attachments are nearly of 1MB and mail-server seems to reject it. Can anyone tell me how

Re: optimizing buffers, encode/decode

2014-10-29 Thread Matt W. Benjamin
Hi Sage, We're starting a round of work on improving encode/decode workload profiling, which we'll share as soon as we have something informative. Matt - Sage Weil s...@inktank.com wrote: We talked a bit about improving the performance encode/decode yesterday at CDS:

Re: optimizing buffers, encode/decode

2014-10-29 Thread Haomai Wang
I'm interested in bufferlist's own encode/decode performance. But as I performed until now, I think we need to consider change caller's behavior to get better performance. Combined (https://wiki.ceph.com/Planning/Blueprints/Hammer/Fixed_memory_layout_for_Message%2F%2FOp_passing) with

Re: optimizing buffers, encode/decode

2014-10-29 Thread Matt W. Benjamin
Hi Haomai, I agree, and we'll join to hear your talk. Thanks, Matt - Haomai Wang haomaiw...@gmail.com wrote: I'm interested in bufferlist's own encode/decode performance. But as I performed until now, I think we need to consider change caller's behavior to get better performance.

Re: optimizing buffers, encode/decode

2014-10-29 Thread Sage Weil
On Thu, 30 Oct 2014, Haomai Wang wrote: I'm interested in bufferlist's own encode/decode performance. But as I performed until now, I think we need to consider change caller's behavior to get better performance. Combined