Exchange folder Loading: 480 seconds to microseconds

Wondering what is this all about? Varadhan has posted an excellent blog about his optimization work for the Exchange Connector. Read his post for the complete information.

Optimization

You don’t see the graph for/with the patch. Yeah it is so difficult to paint microseconds in the graph ;-)

7 Comments

  1. Posted June 28, 2007 at 6:48 am | Permalink

    Whoa!

  2. Posted June 28, 2007 at 10:09 am | Permalink

    Well done on the performance increase!
    You should have used a log scale on the Y axis,
    for highlighting relative differences like this.

  3. Travis Reitter
    Posted June 28, 2007 at 4:35 pm | Permalink

    Amazing work!

    But don’t you mean “milliseconds”? Ie, if all the times are in seconds, then 0.82 is 820 ms (milliseconds).

    Anyway, that’s still incredible. Congrats to Varadhan!

  4. G
    Posted June 28, 2007 at 7:59 pm | Permalink

    I think you meant milliseconds.

  5. Posted June 28, 2007 at 11:40 pm | Permalink

    Thank you, thank you, THANK YOU!

    The extreme slowness of evo-exchange has been my number one annoyance in using GNOME for quite some time now.

    Thanks to varadhan and the Evo team for this great stuff!

  6. Posted June 29, 2007 at 4:08 am | Permalink

    Yeah, it is milliseconds :)

  7. Posted July 12, 2007 at 3:03 am | Permalink

    I’m with John. The main reason I don’t use Evolution is because it’s so damn slow. It’s slow as hell when I’m at home which I can somewhat understand (except that I’m on a 10 Mb/s link and the .edu I work at has a much larger pipe), but when I’m sitting in my office 40 foot from the Exchange server it’s extremely frustrating.

    I can only hope that these patches get incorporated into upstream, and quickly.