View Issue Details

IDProjectCategoryView StatusLast Update
0011059MMAGeneralpublic2013-08-05 23:18
Reportermarek Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Summary0011059: Optimize logging to file
DescriptionLogging 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.
TagsNo tags attached.
Fixed in build152

Activities

marek

2013-07-13 08:35

developer   ~0036849

I decreased it to 37,5% in build 150

Further optimizations are possible

martin

2013-07-22 18:28

developer   ~0036952

I have added LogManager solving this issue I guess. Please verify.

marek

2013-07-24 15:20

developer   ~0036966

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.

peke

2013-08-05 23:18

developer   ~0037101

Comparing to 149 build 156 is considerably faster making Marek Observation correct