| Summary: | [LTTng] Bad statistics in StatisticsView | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Francois Chouinard <fchouinard> |
| Component: | LinuxTools | Assignee: | Francois Chouinard <fchouinard> |
| Status: | CLOSED FIXED | QA Contact: | Francois Chouinard <fchouinard> |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Francois Chouinard
The following are notes from Francois Godin who contributed the patch. They reflect the changes he made to the original Statistics View. [1] Statistics structure are now stored in one central hash map. This reduces the number of 'get's necessary (per event) from 204 to 30. It also reduces the memory usage as no empty (or almost empty) maps are created. [2] Correction of the event types values. This is a bug fix. [3] Added some paths for feature parity with LTTv (Process->CPU->Function->Mode->*) [4] Processes with the same name are no longer considered the same process: the pid is now taken into account when computing the stats. [5] Functional CPU time. Some CPU time was not correctly accounted to e.g. processes. Now it is. Delivered with 0.7 |