Når computerprogrammer løbe, er alle data , som kræver behandling først indlæses i computerens hukommelse , så den let kan tilgås af computerens processor. Da en computer har kun så meget hukommelse som er installeret på bundkortet, kan der opstå fejl , hvis hukommelsen kapacitet overskrides . Disse fejl , kendt som " stack overflow " fejl, kan forekomme, når programmer som Internet Explorer forsøger at indlæse for meget data på én gang. Hukommelse Stack
Når data er indlæst i computerens hukommelse , er data placeres i hukommelsen stakken. Nye data placeres i stablen forarbejdes efter data, der blev placeret i stakken tidligere . Mængden af tilgængelig hukommelse til hukommelsen stakken er begrænset, både af mængden af fysisk hukommelse er installeret på computeren og ved den måde , at Windows Vista er konfigureret .
Stack Overflow Fejl
< br >
Når en stak overflow fejl opstår , har programmet forsøgt at indlæse flere data i hukommelsen stakken end computerens hukommelse eller Vista konfiguration tillader. Den linje , der er anført i stakken overflow fejlmeddelelse angiver linjen i programmets kode, hvor overløbet opstod . Hvis Internet Explorer forårsager en stack overflow fejl på linje 353 , blev hukommelsen stakken kapacitet overskrides med data oprindelse på linje 353 i koden på en hjemmeside indlæses i IE .
Stack Overflow Årsager < br >
Stack overflow fejl i Internet Explorer skyldes dårligt kodede websider eller hjemmesider, der ikke indlæses korrekt i browseren. Sider, der indeholder JavaScript-kode kan forårsage stakoverløb fejl hvis koden indeholder syntaksfejl eller andre kodning problemer, der skyldes i scriptet producerer betydeligt flere data, end det var hensigten at producere. Internet Explorer add- ons kan også forårsage stakoverløb fejl hvis de bliver forældede eller ikke -interface korrekt med den side, der vises.
Rettelse Stack Overflow Problemer
stackoverløb fejl forårsaget af Internet Explorer i Windows Vista kan korrigeres ved at fjerne eller opdatere defekt tilføjelser eller ved at genindlæse websider , der ikke indlæses korrekt i IE . Installation af opdateringer til Vista og Internet Explorer kan reducere forekomsten af Stack Overflow fejl ved at holde både browser og operativsystem kører ved højeste ydeevne. At øge mængden af fysisk hukommelse installeret på computeren eller justering Windows Vista systemkonfiguration kan også reducere forekomsten af Stack Overflow fejl , ved at øge størrelsen af hukommelsen stakken.