2014-12-10 18 views
13

Quando provo ad ottenere una risposta ajax circa 100 mb ottengo questo errore:Internet Explorer 11 di errore "Memoria insufficiente"

Errore: Impossibile completare l'operazione a causa di 8007000e errore. "Non è disponibile memoria sufficiente per completare questa operazione"

Non ottengo tali errori con altri browser.

Perché succede?

io uso IE 11. di Windows 8.1 a 64 bit 16 GB di RAM

enter image description here

+2

A 100 MB di risposta Ajax? O_o Che cosa stai facendo con i dati? –

+0

sì, è il mio requisito aziendale. –

+0

Ma cosa stai facendo con i dati? –

risposta

1

Sembra che hai raggiunto la quota per lo storage browser locale. Ecco un link a cui è possibile fare riferimento per visualizzare le varie limitazioni di archiviazione di ciascun browser.

http://www.html5rocks.com/en/tutorials/offline/quota-research/

Se tirando la request.reponseText non genera l'errore stesso (senza il JSON.parse-ing), provare a prendere in considerazione riporlo in un IndexedDB. Come per il link qui sopra, IE11 può contenere da 100 MB di dati

Passaggi su come crearne uno può essere trovato qui:

http://msdn.microsoft.com/en-us/library/ie/jj154905(v=vs.85).aspx

http://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/

+0

Il problema non riguarda JSON.parse-ing. Ottengo lo stesso errore senza di esso. L'errore viene generato su request.reponseText. –

4

Ho avuto un problema simile con uno dei applicazioni. Le stesse cose hanno funzionato bene in Firefox e Chrome. Nel mio caso IE ha avuto esito negativo quando ha consumato più di 1,2 GB di memoria. Ho anche notato che la gestione della memoria era migliore in Firefox e Chrome e rimaneva sempre meno di 800M.

Se si dispone di una situazione simile è possibile acquisire impronte di memoria da IE e altri browser utilizzando strumenti di sviluppo per ottenere ulteriori indizi. Nel mio caso il problema era dovuto all'utilizzo di un'applicazione di componenti di terze parti.

-4

questo errore era correzione in KB3102810

Scarica l'aggiornamento KB3102810 (https://support.microsoft.com/en-us/kb/3102810)
Installare la KB3102810
Restart

+0

Questo aggiornamento non sembra essere correlato - "aggiornamento che contiene alcuni miglioramenti per Windows Update Client in Windows 7 Service Pack 1 (SP1) o Windows Server 2008 R2 SP1". – jayarjo

+0

"L'installazione e la ricerca di aggiornamenti sono lenti e l'utilizzo elevato della CPU si verifica in Windows 7 e Windows Server 2008 R2 –

+0

L'ho ottenuto, ma la domanda originale riguardava un problema specifico e come intendi questo aggiornamento lo risolve? – jayarjo

Problemi correlati