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 |