I am a Smart GWT Power User and I am evaluating the Real-time Messaging Module. I'm doing some testing to see how memory grows on the browser.
I have my server send a message containing an array of 10,000 doubles every second. On the client side I am subscribing to the channel but I never do anything with the data. My MessagingCallback.execute() method is merely a stub. The browser I am running is IE9. I observe that memory usage grows quite fast even with periodic drops due to what I assume is garbage collection. In less than 30 min, IE9 is using over 1.5Gb of memory. The memory usage on Firefox and Chrome also grow but not nearly as fast as IE9. Is the IE9 memory usage to be expected even though the data is not being used or even referenced?
I have my server send a message containing an array of 10,000 doubles every second. On the client side I am subscribing to the channel but I never do anything with the data. My MessagingCallback.execute() method is merely a stub. The browser I am running is IE9. I observe that memory usage grows quite fast even with periodic drops due to what I assume is garbage collection. In less than 30 min, IE9 is using over 1.5Gb of memory. The memory usage on Firefox and Chrome also grow but not nearly as fast as IE9. Is the IE9 memory usage to be expected even though the data is not being used or even referenced?
Comment