0

why does IE get +3GB of my ram and crashes my computer when i try to open a serialized dataset or datatable with it. file size = 10MB

behrooz
  • 735

3 Answers3

1

A serialized data set is XML. If you're opening XML files -- particularly large ones -- in IE, not only is the document in RAM, but so is the entire node tree, and Microsoft client-side scripts which provide the syntax highlighting and node collapsing. IE has been (for me) notoriously slow and flaky when opening XML files, so I won't do it anymore.

If you're loading it into an app via DOM loading or script (which would make this programming-related and thus qualify it to get sent back to StackOverflow), you have even more to think about -- including your script's overall performance and memory overhead.

John Rudy
  • 3,497
0

I've seen IE run amok and run my machines out of RAM when there's some shaky javascript code running. Doesn't seem to handle the case of bad javascript as well as other browsers.

0

Using a dataset is pretty heavy as it uses alot of xml. I would recommend using JSON. Its faster easier to consume using a browser and has a small footprint

Luke101
  • 147