xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Changes between Version 6 and Version 7 of Profiling


Ignore:
Timestamp:
01/08/13 06:26:32 (8 years ago)
Author:
Antoine Martin
Comment:

add logging cost example

Legend:

Unmodified
Added
Removed
Modified
  • Profiling

    v6 v7  
    8686=== high network cost in UI thread ===
    8787Work in progress, see #231
     88
     89=== high cost of logging ===
     90This is a recurring problem, see: r2294, r2290, etc
     91
     92By running the server with:
     93{{{
     94xpra start :10 --start-child=glxgears
     95}}}
     96And the client with:
     97{{{
     98./tests/scripts/pycallgraph -t draw -i '*' -r 20 -- attach :10 --no-mmap
     99}}}
     100We find that logging is really costing us dearly:
     101[[BR]]
     102[[Image()]]
     103So we remove logging from this critical path in r2484, and we now find:
     104[[BR]]
     105[[Image()]]