2014-12-10 13 views
13

Kiedy próbuję uzyskać odpowiedź ajax około 100 mb mi ten błąd:Internet Explorer 11 „Za mało pamięci” błąd

Błąd: Nie można zakończyć operacji z powodu błędu 8007000e. "Brak wystarczającej ilości pamięci do wykonania tej operacji"

Nie widzę takich błędów w innych przeglądarkach.

Dlaczego tak się dzieje?

używam IE 11. Windows 8.1 64bit 16GB RAM

enter image description here

+2

100 MB odpowiedź Ajax? O_o Co robisz z danymi? –

+0

tak, to mój wymóg biznesowy. –

+0

Ale co robisz z danymi? –

Odpowiedz

1

Wygląda jakbyś osiągnął kwotę w odniesieniu do lokalnej pamięci przeglądarki. Oto link, który możesz zobaczyć, aby zobaczyć różne ograniczenia pamięci w każdej przeglądarce.

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

Jeśli pociągnięcie request.reponseText nie rzucać sam błąd (bez JSON.parse-ing), spróbuj rozważyć przechowywanie go w IndexedDB. Jak na link powyżej, IE11 może pomieścić od 100 MB danych

kroki, w jaki sposób utworzyć można znaleźć tutaj:

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

Problem nie dotyczy JSON.parseing. Bez tego otrzymuję ten sam błąd. Błąd jest zgłaszany na request.reponseText. –

4

Miałem podobny problem z jednym z Aplikacje. Te same rzeczy działały dobrze w przeglądarkach Firefox i Chrome. W moim przypadku IE nie powiodło się, gdy zużyło więcej niż 1,2 GB pamięci. Zauważyłem także, że zarządzanie pamięcią było lepsze w Firefoksie i Chrome i przez cały czas pozostawało mniej niż 800M.

Jeśli masz podobną sytuację, możesz przechwycić ślady pamięci z przeglądarki IE i innej przeglądarki przy użyciu narzędzi programistycznych, aby uzyskać dalsze wskazówki. W moim przypadku problem był spowodowany użyciem aplikacji komponentu innej firmy.

-4

naprawić ten błąd był w KB3102810

Pobierz aktualizację KB3102810 (https://support.microsoft.com/en-us/kb/3102810)
Zainstalować KB3102810
Restart

+0

Ta aktualizacja nie wydaje się być powiązana - "aktualizacja zawierająca pewne ulepszenia dla klienta Windows Update w systemie Windows 7 z dodatkiem Service Pack 1 (SP1) lub Windows Server 2008 R2 z dodatkiem SP1". – jayarjo

+0

"Instalowanie i wyszukiwanie aktualizacji jest powolne i występuje wysokie użycie procesora w systemie Windows 7 i Windows Server 2008 R2 –

+0

Mam to, ale oryginalne pytanie dotyczyło konkretnego problemu i jak to się dzieje, że ta aktualizacja rozwiązuje ten problem? – jayarjo

Powiązane problemy