Pomalý výkon prohlížeče při zobrazení webové stránky používající JScript v aplikaci Internet Explorer 6

Poznámka: Tento článek popisuje řešení konkrétního problému v aplikaci Internet Explorer 6. Informace o tom, jak optimalizovat výkon aplikace Internet Explorer 7 klepněte na následující číslo článku databáze Microsoft Knowledge Base:
936213 jak optimalizovat aplikaci Internet Explorer

Příznaky

Jde o takovouto situaci:
  • Používáte počítač se systémem Windows Server 2003 nebo počítače se systémem Windows XP.
  • Používáte verzi modulu Microsoft Windows Script 5.6.
  • Použijete k zobrazení webové stránky používající JScript v aplikaci Microsoft Internet Explorer 6.
V tomto scénáři může dojít nízký výkon prohlížeče.

Příčina

Tomuto problému může dojít, pokud skript vytvoří mnoho proměnných ve stejnou dobu. Tomuto problému může dojít také v případě, že skript obsahuje mnoho jedinečných hodnot, které jsou analyzovány současně. K tomuto problému dochází z důvodu způsobu, jakým modul JScript provádí úklid.

Algoritmus sběr odpadků sleduje následující hodnoty:
  • Počet přidělení proměnné ve skriptu
  • Počet literálové hodnoty, které se používají ve skriptu
  • Celková velikost hodnoty řetězce, které jsou přiděleny ve skriptu
Pokud jsou překročeny mezní hodnoty pro tyto hodnoty, dojde k uvolnění paměti. Uvolnění paměti kolekce proces přeruší skripty, které jsou spuštěny. Proto jsou spuštěny skripty jsou pozastaveny až do dokončení procesu uvolnění paměti.

Řešení

Tento balíček oprav hotfix zahrnuje zdokonalené uvolňování JScript. Tato vylepšená uvolňování je součástí systému Windows Vista a Windows Script 5.7. Tento nový systém uvolňování může výrazně zlepšit výkon aplikací, které vytvářejí mnoho objektů, jako jsou styl Ajax webové aplikace. Vylepšení výkonu jsou nyní k dispozici uživatelům Windows Script 5.6. Tato oprava hotfix vylepšení poskytuje opravu hotfix 919237.

Poznámka: Tento problém je opraven v aplikaci Internet Explorer 8.0. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

919237 můžete pozorovat nízký výkon při zobrazení webové stránky používající JScript v aplikaci Internet Explorer 6

Následující soubory jsou k dispozici pro stažení z webu Microsoft Download Center:

Systém Windows XP, verze x86

Download Stáhněte balíček opravy hotfix systému Windows XP.

Systém Windows XP, verze x64

Download Stáhněte balíček oprav hotfix systému Windows XP verze x64.

Windows Server 2003, verze x86

Download Stáhněte balíček opravy hotfix systému Windows Server 2003.

Windows Server, verze x64

Download Stáhnout balíček opravy hotfix systému Windows Server 2003 verze x64. Další informace o tom, jak stahovat soubory podpory společnosti Microsoft klepněte na následující číslo článku databáze Microsoft Knowledge Base:
119591 jak získat soubory podpory společnosti Microsoft ze serverů služeb online
Microsoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.

Informace o opravě hotfix systému Windows XP

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musíte mít v počítači nainstalována aktualizace Windows XP Service Pack 2. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

322389 jak získat nejnovější aktualizaci service pack pro systém Windows XP

Požadavek na restartování

Po instalaci této opravy hotfix musíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nahrazuje opravu hotfix 917344 pro Windows XP a Windows Server 2003.

Informace o souborech

Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Systém Windows XP Service Pack 2
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Jscript.dll5.6.0.8834450,56014-Nov-200707:18x86
Systém Windows XP, verze x64
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SPSložka služby
Jscript.dll5.6.0.8834998,91215-Nov-200711:14x64SP1Není k dispozici
Wjscript.dll5.6.0.8834458,75215-Nov-200711:14x86SP1WOW
Windows XP s aktualizací Service Pack 2, verze x64
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SPSložka služby
Jscript.dll5.6.0.8834999,93615-Nov-200711:14x64SP2Není k dispozici
Wjscript.dll5.6.0.8834442,36815-Nov-200711:14x86SP2WOW

Informace o opravě hotfix systému Windows Server 2003

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musí mít Windows Server 2003 Service Pack 1 nebo Windows Server 2003 Service Pack 2 v počítači nainstalována. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

889100 jak získat nejnovější aktualizaci service pack pro systém Windows Server 2003

Požadavek na restartování

Po instalaci této opravy hotfix musíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nahrazuje následující bulletin zabezpečení:
917344 MS06-023: Chyba zabezpečení v Microsoft JScript by mohla umožnit vzdálené spuštění kódu

Informace o souborech

Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Windows Server 2003 Service Pack 1, verze x86
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Jscript.dll5.6.0.8834458,75214-Nov-200707:59x86
Windows Server 2003 Service Pack 2, verze x86
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Jscript.dll5.6.0.8834442,36814-Nov-200709:06x86
Windows Server 2003, verze x64
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SPSložka služby
Jscript.dll5.6.0.8834998,91215-Nov-200711:14x64SP1Není k dispozici
Wjscript.dll5.6.0.8834458,75215-Nov-200711:14x86SP1WOW
Windows Server 2003 Service Pack 2, verze x64
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SPSložka služby
Jscript.dll5.6.0.8834999,93615-Nov-200711:14x64SP2Není k dispozici
Wjscript.dll5.6.0.8834442,36815-Nov-200711:14x86SP2WOW

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o optimalizaci aplikace Internet Explorer klepněte na následující číslo článku databáze Microsoft Knowledge Base:

936213 jak optimalizovat aplikaci Internet Explorer

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Chcete-li stáhnout a nainstalovat aplikaci Internet Explorer 8, naleznete na následujícím webu společnosti Microsoft: http://www.microsoft.com/windows/internet-explorer/
Vlastnosti

ID článku: 942840 - Poslední kontrola: 14. 1. 2017 - Revize: 1

Váš názor