View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011059 | MMA | General | public | 2013-07-12 14:35 | 2013-08-05 23:18 |
| Reporter | marek | Assigned To | |||
| Priority | urgent | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0011059: Optimize logging to file | ||||
| Description | Logging to file is now extremely slow and slows down whole application. For example during analyzing phase of wifi sync, 65% of CPU time is taken by logger to write logs to file. | ||||
| Tags | No tags attached. | ||||
| Fixed in build | 152 | ||||
|
|
I decreased it to 37,5% in build 150 Further optimizations are possible |
|
|
I have added LogManager solving this issue I guess. Please verify. |
|
|
Fixed in build 152 It is not directly comparable now because everything is now done on separate thread. But it looks that it takes only 12% of main thread. Most of it is formatting of string and processing of stack trace. So I think it well optimized for now. |
|
|
Comparing to 149 build 156 is considerably faster making Marek Observation correct |