[ 
https://issues.apache.org/jira/browse/CASSANDRA-7061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ariel Weisberg reassigned CASSANDRA-7061:
-----------------------------------------

    Assignee: Ariel Weisberg

> High accuracy, low overhead local read/write tracing
> ----------------------------------------------------
>
>                 Key: CASSANDRA-7061
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7061
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Benedict
>            Assignee: Ariel Weisberg
>             Fix For: 3.0
>
>
> External profilers are pretty inadequate for getting accurate information at 
> the granularity we're working at: tracing is too high overhead, so measures 
> something completely different, and sampling suffers from bias of attribution 
> due to the way the stack traces are retrieved. Hyperthreading can make this 
> even worse.
> I propose to introduce an extremely low overhead tracing feature that must be 
> enabled with a system property that will trace operations within the node 
> only, so that we can perform various accurate low level analyses of 
> performance. This information will include threading info, so that we can 
> trace hand off delays and actual active time spent processing an operation. 
> With the property disabled there will be no increased burden of tracing, 
> however I hope to keep the total trace burden to less than one microsecond, 
> and any single trace command to a few tens of nanos.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to