[转载]修复IE8进程延迟关闭的问题 充分释放资源

简介: 众所周知,微软 Internet Explorer 8 浏览器刚打开的时候会在“Windows任务管理器”形成两个名称同为 iexplorer.exe 的进程,其中,一个是IE8窗口进程(占用内存较大的那个),另一个是标签进程(占用内存较小的那个)。

      众所周知,微软 Internet Explorer 8 浏览器刚打开的时候会在“Windows任务管理器”形成两个名称同为 iexplorer.exe 的进程,其中,一个是IE8窗口进程(占用内存较大的那个),另一个是标签进程(占用内存较小的那个)。如果仔细观察,你就会发现一个现象,开启多个标签或IE8窗口后,“Windows任务管理器”中也会增加相应的进程,这很正常。不过,当我们关闭其中一个乃至多个标签或窗口时,相应的进程并没有随之消失,而是仍然在占用着你的系统资源,而这将是我们今天所要解决的问题。

    经过亲历测试得知,这一现象在 Windows XP (IE 8 RC)及 Windows 7 Build 7127 (IE 8 Build 7127)中均有所体现 。说这是一种现象,是因为,它并非一个BUG,而是系统默认预设了关闭 IE8 标签或窗口后对应进程自动关闭的时间。由此,我们只要重新设定一个时间值,就可以轻松解决这个问题。下面就以Windows 7 Build 7127为基础来观察这一现象的具体情况,然后再通过修改注册表来修复这一问题。
     看看 IE8 进程是如何延迟关闭
     首先,在Windows 7 Build 7127系统中打开一个IE8的窗口,从“Windows任务管理器”中清晰地看到新增的两个 iexplorer.exe 进程。随后,在这个IE8窗口中新开四个空白标签,则对应的进程也在“Windows任务管理器”中呈现。紧接着,再关闭这四个空白标签项,回头看看“Windows任务管理器”,那四个空白标签对应的进程依然存在。
     1.从开始菜单中找到并打开“注册表编辑器”;

     2.定位到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main;

     3.在右栏中搜寻名称为 TabShutdownDelay 的项,如果没有的话(通常情况下没有),则创建一个键值类型为 DWORD 的 TabShutdownDelay 项;

     4.双击 TabShutdownDelay 项,为该项设定一个键值,该值将决定关掉一个IE8标签或窗口后多长时间才关闭与之对应的进程项,且该值以秒为单位。(如该值设为0,则表示关闭标签或窗口后立即关闭相应的进程项)

目录
相关文章
|
6月前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】⭐⭐⭐Linux 限制进程资源 ulimit命令 使用指南
【Shell 命令集合 系统设置 】⭐⭐⭐Linux 限制进程资源 ulimit命令 使用指南
109 0
|
6月前
|
移动开发 Linux
Linux下如何查看哪些进程占用的CPU内存资源最多
Linux下如何查看哪些进程占用的CPU内存资源最多
|
消息中间件 监控 算法
深入理解Linux进程管理与优化:原理、调度和资源控制详解
深入理解Linux进程管理与优化:原理、调度和资源控制详解
274 0
|
6月前
|
安全 Linux 开发者
⭐⭐⭐⭐⭐Linux C/C++ 进程崩溃诊断以及有效数据收集:解锁代码问题快速定位与修复的方法
⭐⭐⭐⭐⭐Linux C/C++ 进程崩溃诊断以及有效数据收集:解锁代码问题快速定位与修复的方法
393 1
让“父进程”可以有自己的工作,不需要因为为了“子进程”回收资源而堵塞。但也要满足“子进程”退出后的资源能被立马回收。(不能使用任何的进程通信机制 比如:信号等)
让“父进程”可以有自己的工作,不需要因为为了“子进程”回收资源而堵塞。但也要满足“子进程”退出后的资源能被立马回收。(不能使用任何的进程通信机制 比如:信号等)
|
6月前
|
存储 安全 Linux
【Linux】详解进程通信中信号量的本质&&同步和互斥的概念&&临界资源和临界区的概念
【Linux】详解进程通信中信号量的本质&&同步和互斥的概念&&临界资源和临界区的概念
|
6月前
|
监控 Linux 开发者
【专栏】在Linux系统管理中,终止不响应或资源消耗大的进程至关重要
【4月更文挑战第28天】在Linux系统管理中,终止不响应或资源消耗大的进程至关重要。本文介绍了如何查找、终止和监控进程。使用`ps`和`grep`组合查找特定进程,或通过`pgrep`获取PID。使用`kill`命令(默认发送TERM信号)终止进程,如需强制终止,可使用`kill -9`发送`SIGKILL`信号。监控进程可借助`ps`、`top`、`htop`及`watch`命令。理解这些技能将有助于更有效地管理Linux进程。
124 3
|
6月前
|
Linux 开发者
【亮剑】Linux系统中的四种文件锁定机制:flock、fcntl、lockfile和flockfile,用于多进程环境下协调共享资源访问,防止数据损坏和竞争条件
【4月更文挑战第30天】本文介绍了Linux系统中的四种文件锁定机制:flock、fcntl、lockfile和flockfile,用于多进程环境下协调共享资源访问,防止数据损坏和竞争条件。flock适合脚本,fcntl提供底层灵活性,lockfile用于管理锁定文件,flockfile则结合两者功能。选择锁定策略时需考虑应用场景,如脚本可选flock,复杂需求则用fcntl。理解并正确使用这些工具对保证系统稳定性和数据一致性至关重要。
358 1
|
Linux Go 调度
Go 协程为什么比进程和线程占用的系统资源低?
Go 协程为什么比进程和线程占用的系统资源低?
66 0
|
6月前
|
存储 算法 Linux
【Linux 系统标准 进程资源】Linux 创建一个最基本的进程所需的资源分析,以及线程资源与之的差异
【Linux 系统标准 进程资源】Linux 创建一个最基本的进程所需的资源分析,以及线程资源与之的差异
190 0