[CLOSED] Render Performance

Page 1 of 2 12 LastLast
  1. #1

    [CLOSED] Render Performance

    Is there a way to increase the performance of the Coolite.Ext.Web.Container.Render(HtmlTextWriter) method (other than reducing the amount of controls on the page)?

    Currently, approximately 75% of all processing time in my app is spent in the Coolite.Ext.Web.Container.Render(HtmlTextWriter) method.

    Any assistance in helping me remove this bottle neck from my app would be greatly appreciated.

    Thanks.



  2. #2

    RE: [CLOSED] Render Performance

    I notice the same thing when profiling my application (50% of the time in Coolite Render). Seems to be mostly reflection and string operations that are taking up most of the time.
  3. #3

    RE: [CLOSED] Render Performance

    We're working on some changes for the v1.0 release which will further increase the performance of the serialization.

    There's A LOT happening during .Render, but we're picking things apart and working on some new ideas.

    Geoffrey McGill
    Founder
  4. #4

    RE: [CLOSED] Render Performance



    Thanks for the reply. How is the version 1.0 release coming along? Any idea when it will be ready?




  5. #5

    RE: [CLOSED] Render Performance

    We've found a great solution to improve the performance of the serialization. Still a couple other areas that need some attention, but things are continuing to progress nicely.

    Geoffrey McGill
    Founder
  6. #6

    RE: [CLOSED] Render Performance

    That's great! Is the optimization checked in?
  7. #7

    RE: [CLOSED] Render Performance

    The changes will only be available with the v1.0 release. Everybody will be informed when the preview of v1.0 is ready to demo.

    Geoffrey McGill
    Founder
  8. #8

    RE: [CLOSED] Render Performance



    I'm not really noticing any difference in render time at the server with version 1.0 over 0.8.2. The .Render function is still a major bottle neck for me.

    Are any more optimizations going to be done to it?
  9. #9

    RE: [CLOSED] Render Performance

    Hi,

    Can you describe how you measure render time? What samples do you use?
    1.0 version doesn't use reflection during script generation therefore performance should be better.
    Render phase does whole work for generating script and html therefore in any case Render will work much more than another methods


    We test control with several thouthands controls on the page, 0.8.2 renders that page 40 sec but 1.0 - 10 sec


    If you can provide own tests we will review it
  10. #10

    RE: [CLOSED] Render Performance

    Hi vladimir,

    I may have jumped the gun on this one.
    I tried some additional tests and have confirmed that version 1.0 is indeed faster to render.
    Sorry about that.

    Thanks.
    Last edited by geoffrey.mcgill; Jul 30, 2012 at 5:38 PM.
Page 1 of 2 12 LastLast

Similar Threads

  1. [CLOSED] Performance
    By tlfdesarrollo in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Jun 28, 2012, 2:06 PM
  2. [CLOSED] About Performance in Ext.Net.
    By egvt in forum 1.x Legacy Premium Help
    Replies: 11
    Last Post: Feb 03, 2012, 5:59 PM
  3. [CLOSED] [1.2] IE8 Performance
    By softmachine2011 in forum 1.x Legacy Premium Help
    Replies: 4
    Last Post: Oct 05, 2011, 12:02 PM
  4. [CLOSED] Toggle Render? Refresh Render?
    By rthiney in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Jul 08, 2011, 3:13 PM
  5. [CLOSED] Rendering performance
    By Inoventus in forum 1.x Legacy Premium Help
    Replies: 6
    Last Post: Nov 17, 2010, 5:29 PM

Posting Permissions