借助LCIE功能,Internet Explorer能够生成新进程并为不同进程的不同浏览器窗口提供服务。
Internet Explorer如何决定产生新进程?
我做了一些测试并观察了以下行为:
背景是,我有一个加权的Web应用程序,包含一个主窗口和不同的子窗口,从主窗口打开,带有JavaScript window.open() 我们的子窗口使用Acrobat-PDF-viewer来显示非常大的PDF文档。 这会消耗大量内存,除此之外,PDF Viewer似乎会随着时间的推移而泄漏内存。 由于IE以32位进程运行,因此我们经常超出大约的内存限制。 1.3 GB。 由于我们有大量的可用内存,一个想法是让IE为我们的子窗口生成多个进程。
是否有可能强制浏览器窗口的IE生成过程?
答案 0 :(得分:0)
您可以强制IE为使用此命令创建的新浏览器窗口生成新进程...
"C:\Program Files\Internet Explorer\iexplore.exe" -noframemerging