Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

The problem of the window flickering in the 32-bit version of IE8 browser

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

Problem analysis:

IE8 browser 32-bit window flicker problem after querying the relevant information of IE and summarizing and analyzing the problem computer, it is found that a single IE process will be unstable when the memory consumption of a single IE process exceeds 1200m, other windows in the process will become unstable or collapse because of the collapse of a tab window, flickering in the window and script loading errors reported in the lower left corner will cause the page to stop loading. (the page will always show that it is loading), page crashes, and so on. Through statistics, it is found that IE window flicker occurs in IE processes with more than 1200m memory. If a new IE process opens the same page at the same time, this page will appear normal in the new IE process, and there is no flicker problem, which indicates that window flicker has something to do with the process.

Methods / steps:

IE8 uses a loosely coupled process framework, and the original English text is Loosely Coupled IE (LCIE), which is a Job-based process management method. First of all, confirm whether the IE8 32-bit version works in single-process mode (start the browser to open only 1 IE window, open the task manager, if there is only 1 iexplore.exe * 32 process, it is working in single-process mode). If it is a single-process mode, you need to manually enable the multi-process mode of IE8 by following the steps below. As long as you can control the number of child processes in IE, you can allocate the label window to each child process. After practical testing, it is found that the minimum unit of memory allocation is the amount of memory occupied by a single tab, and the memory occupied by a tag window will not be split into different child processes. So if you encounter a tab window that creates an extreme case of more than 1200m of memory, the following method will also be ineffective.

Method 1: modify the registry directly

1. Open the Registry Editor

"start menu" à "run" à enter regedit à "OK"

two。 Navigate to HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main in the left pane, then right-click and create a new string value named TabProcGrowth and assign it to small. (the number of small processes is less than 5, the number of medium processes is less than 9, and the number of large processes is less than 16.) you can choose to assign values according to system resources and actual needs. The official default value of Microsoft is medium. Open multi-process mode (when you start the browser to open only one window, you can see 2 iexplore.exe * 32 processes in the task manager, with the increase of the window or tab, the number of processes will increase, and the memory footprint of the process will be dynamically allocated to each child process) can maximize the memory consumption of a single process from more than 1200m, and avoid affecting all windows because of the instability or collapse of a window.

3. Close all windows of the browser and restart the browser.

Method 2: set through group policy (will image both 32-bit and 64-bit versions)

1. Open the Local Group Policy Editor

"start menu" è run "è enter gpedit.msc è" OK "

two。 Navigate to the local computer policy à computer configuration à Windows component à InternetExplorer in the left window.

3. The right window pulls the scroll bar to the bottom, and the penultimate setting tab process grows.

4. Double-click the settings tab process growth to open the settings window, the default is not configured, click enabled, and then in the option window below "Tab process growth", enter the value 9 in the text box under "Tab process growth" (corresponding to the default algorithm, 5 = low, 9 = medium, 16 = high).

Reference:

1. Https://blogs.msdn.microsoft.com/ie/2008/03/11/ie8-and-loosely-coupled-ie-lcie/

2. Https://support.microsoft.com/zh-cn/help/2734435

3. Http://www.cnblogs.com/gdutbean/p/3230180.html

4. Http://bbs.zol.com.cn/diybbs/d231_269958.html

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report