Messages in this thread | | | Date | Mon, 6 Dec 2010 17:41:50 +0100 | From | Andi Kleen <> | Subject | Re: [Patch 00/15] Reduce tracing payload size. |
| |
> That is true for the decompression step but not for the compression > one, which takes more than 10 memcpys().
That's a good point. At 10x it's definitely too slow. Too bad, would have been too easy.
I guess one could still consider some very cheap data specific delta compressions (I assume there's a lot of redundancy in a tracing stream with similar events occurring in a row or nearby) I used this technique successfully with large log files in the past and overall moving less data around ends up being cheaper.
-Andi
-- ak@linux.intel.com -- Speaking for myself only.
| |