Re: A brief on the focus on Performance improvements in Evolution 2.8 for GNOME 2.16
--- Claus Schwarm <[EMAIL PROTECTED]> wrote: > > Unfortunatly, I probably not a developer myself so I > had to guess > wildly about the meaning of some notes. Developers need to write human-readable release notes. > My first try is available here: > > http://live.gnome.org/TwoPointFifteen/ReleaseNotes/TwoSixteenPerformance > I've had a quick proof-read of it and fixed a few typos. ___ Inbox full of spam? Get leading spam protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html -- marketing-list mailing list marketing-list@gnome.org http://mail.gnome.org/mailman/listinfo/marketing-list
Re: A brief on the focus on Performance improvements in Evolution 2.8 for GNOME 2.16
On Wed, 2006-09-06 at 00:40 +0200, Claus Schwarm wrote: > Hi, > > thanks for the text and especially for the images. I tried to re-write > it a little bit to make the text a little bit less demanding. > My first try is available here: > > http://live.gnome.org/TwoPointFifteen/ReleaseNotes/TwoSixteenPerformance > > I probably over-simplyfied too much. Please have a look and let me know > where it happened. That would be a real help. No. I think you have done a wonderful job - the text looks more like human-speak and less geekish. And, it does adequately represent what I wanted to convey. Thanks, Harish -- marketing-list mailing list marketing-list@gnome.org http://mail.gnome.org/mailman/listinfo/marketing-list
Re: A brief on the focus on Performance improvements in Evolution 2.8 for GNOME 2.16
Hi, thanks for the text and especially for the images. I tried to re-write it a little bit to make the text a little bit less demanding. Unfortunatly, I probably not a developer myself so I had to guess wildly about the meaning of some notes. For example, I totally failed to understand the sentence about the GroupWise backend for Evolution data center. My first try is available here: http://live.gnome.org/TwoPointFifteen/ReleaseNotes/TwoSixteenPerformance I probably over-simplyfied too much. Please have a look and let me know where it happened. That would be a real help. Btw, rocking images! Thanks. :-) Cheers, Claus On Tue, 05 Sep 2006 12:46:17 +0530 Harish Krishnaswamy <[EMAIL PROTECTED]> wrote: > Please find attached a HTML file with a few bullet points and a few > graphs on what exactly was done on the performance front, in the > Evolution 2.7 development cycle. > > Hope you find this useful. Let me know if you would like to have > more/different information. > > Thanks, > Harish > -- marketing-list mailing list marketing-list@gnome.org http://mail.gnome.org/mailman/listinfo/marketing-list
A brief on the focus on Performance improvements in Evolution 2.8 for GNOME 2.16
Please find attached a HTML file with a few bullet points and a few graphs on what exactly was done on the performance front, in the Evolution 2.7 development cycle. Hope you find this useful. Let me know if you would like to have more/different information. Thanks, Harish Performance and Memory optimizations in Evolution 2.8 : Evolution IMAP : Do not fetch all HEADERS. Only fetch a minimal functional subset of Headers. This resulted in a reduction of initial header loading time by about 48%, against Evolution 2.6. See Fig. IMAP Headers Load Time. GroupWise : Comparison of item_ids during server synchronization operations reduced to O(n) from O(n^2) , thereby eliminating frequent CPU spikes during periodic refresh operations. Evolution Data Server Reduction of memory footprint : Multiple copies of libical not statically linked to the providers anymore. This cuts down primary memory requirements by around 600 KB. Allow dynamic linking to system db GroupWise – split the provider cache by components (Calendar/Tasks/Memos) ensuring only one copy of the item exists in cache. Reduces memory used by the GW provider by 66%. GroupWise backend : Loading of Tasks into the cache during account creation reduced by about 80% . See Graph – Tasks Loading. And to let you know that this is not optimization just for the sake of itself but a trade-off for better user experience... With Smarter sequencing of GroupWise Calendar pre-load in Evolution 2.8, it takes longer to fetch all items into the cache overall (See Graph : Calendar Loading Time) but the overall user experience (measured by the time taken to load/display events closer to current date) improved by a whopping 94% in average. evoperformanceformarketing_html_71baac1e.gif Description: GIF image evoperformanceformarketing_html_m3d90fa27.gif Description: GIF image evoperformanceformarketing_html_m22de1aa3.gif Description: GIF image evoperformanceformarketing_html_m5559c5ad.gif Description: GIF image -- marketing-list mailing list marketing-list@gnome.org http://mail.gnome.org/mailman/listinfo/marketing-list