Opened 9 years ago

Closed 9 years ago

#7208 closed Bug (wontfix)

In IE7/8, CKEditor performance degradation when adding multiple editors

Reported by: Senthil Owned by:
Priority: Normal Milestone:
Component: Performance Version: 3.5.1
Keywords: Oracle IE CantFix Cc:

Description

In PeopleSoft's Job posting feature, users can add any number of posting and each posting will have one ckeditor. After adding 15 posting, fifteen ckeditors are displayed but the IE memory usage is increased to around 25MB. Becuase of this our page is too slow and user is not able to do any action. But the same use case is executed in Firefox and the memory usage was just 1MB. Below i have given the memory usage detail.

In IE7/8, No editor is displayed:(IE_NoEditor_MemoryState.PNG)
Memory Usage:68.48 MB
In IE7/8, 15 editors are displayed:(IE_Editor_MemoryState.PNG)
Memory Usage:94.06 MB
Memory usage is increased around 25MB

In FF3.6, No editor is displayed:(FF_NOEditor_MemoryState.PNG)
Memory Usage:482.308 MB
In IE7/8, 15 editors are displayed:(FF_Editor_MemoryState.PNG)
Memory Usage:483.452 MB
Memory usage is increased around 1.14MB


Replication:

  1. Download the attached "ckeditor_performance.html" file.
  2. In IE7/8, access this file from the webserver.
  3. Once the page is loaded, note down the IE memory usage(task manager).
  4. Click on the "Create Editor" control for 15 times so that it will create 15 editor in that page. Now wait for 3 minutes and then note down the memory usage and compare with the no editor situation.

Run the above steps for firfox and check the memory usage.

This is very critical to us, please provide the fix asap.

Attachments (6)

FF_Editor_MemoryState.PNG (59.7 KB) - added by Senthil 9 years ago.
FF_NOEditor_MemoryState.PNG (53.0 KB) - added by Senthil 9 years ago.
IE_Editor_MemoryState.PNG (59.9 KB) - added by Senthil 9 years ago.
IE_NOEditor_MemoryState.PNG (59.6 KB) - added by Senthil 9 years ago.
ckeditor_performance.txt (5.0 KB) - added by Senthil 9 years ago.
ckeditor_performance.html (5.0 KB) - added by Senthil 9 years ago.

Download all attachments as: .zip

Change History (8)

Changed 9 years ago by Senthil

Attachment: FF_Editor_MemoryState.PNG added

Changed 9 years ago by Senthil

Attachment: FF_NOEditor_MemoryState.PNG added

Changed 9 years ago by Senthil

Attachment: IE_Editor_MemoryState.PNG added

Changed 9 years ago by Senthil

Attachment: IE_NOEditor_MemoryState.PNG added

Changed 9 years ago by Senthil

Attachment: ckeditor_performance.txt added

Changed 9 years ago by Senthil

Attachment: ckeditor_performance.html added

comment:1 Changed 9 years ago by Krzysztof Studnik

Keywords: IE added
Status: newconfirmed

Confirmed, that for IE's , more ressources are used, than in other browsers With attached performance page loaded:

  • Firefox 3.13
    • Clear start: Memory ~83MB
    • 15 editors loaded: memory ~96MB (13MB increase )
  • IE6
    • clear start: memory ~18MB
    • 15 editors loaded: Memory ~73MB (increase of 55MB), Confirmed that it takes long time to load last few editors.
  • IE7
    • clear start: Mem ~29MB
    • 15 editors loaded : mem ~92MB ( increase of 63MB)
  • Opera
    • clear start: Memory ~ 31MB
    • 15 editors loaded: Memory ~58MB (increase of 27MB)
  • IE9 beta
    • clear start: Mem ~ 13MB
    • 15 editors loaded: Mem ~ 48MB (increase of 35MB)

comment:2 Changed 9 years ago by Frederico Caldeira Knabben

Keywords: CantFix added
Resolution: wontfix
Status: confirmedclosed

After some research all we can say about this issue is that the IE performance is really bad. Nothing new.

We can't do anything at our side to enhance things here. I recommend changing the way of using the editor on your application, avoiding situations where too many editors are created in the page.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy