mengapa IE mendapatkan + 3GB ram saya dan crash komputer saya ketika saya mencoba untuk membuka dataset serial atau datatable dengannya. ukuran file = 10MB
internet-explorer
xml-serialization
behrooz
sumber
sumber
Jawaban:
Serangkaian data berseri adalah XML. Jika Anda membuka file XML - terutama yang berukuran besar - di IE, tidak hanya dokumen dalam RAM, tetapi juga seluruh simpul pohon, dan skrip sisi klien Microsoft yang menyediakan penyorotan sintaksis dan penghancuran node. IE telah (bagi saya) terkenal lambat dan terkelupas saat membuka file XML, jadi saya tidak akan melakukannya lagi.
Jika Anda memuatnya ke dalam aplikasi melalui pemuatan DOM atau skrip (yang akan membuat program ini terkait dan dengan demikian memenuhi syarat untuk dikirim kembali ke StackOverflow), Anda harus lebih memikirkannya - termasuk keseluruhan kinerja dan memori skrip Anda atas.
sumber
Saya telah melihat IE menjalankan amuk dan menjalankan mesin saya dari RAM ketika ada beberapa kode javascript yang goyah berjalan. Tampaknya tidak menangani kasus javascript yang buruk dan juga peramban lainnya.
sumber
Menggunakan dataset cukup berat karena menggunakan banyak xml. Saya akan merekomendasikan menggunakan JSON. Lebih cepat lebih mudah dikonsumsi menggunakan browser dan memiliki jejak kecil
sumber