3

Одно из наших старых приложений связано с IE. Мы создали для него ярлык на рабочем столе. Теперь, когда этот ярлык запускает приложение, мы видим 3 процесса Windows, запущенных вместо 2 !!! Обычно, когда вы открываете браузер, происходит 2 процесса, один для управления браузером и один для вкладки. Но здесь мы видим 3 процесса, а есть только одна вкладка. Это означает, что процесс 1 IE не виден. это портит приложение, так как в итоге открывается следующая вкладка в невидимой вкладке.

Приложение работает нормально, если пользовательские ключи в URL в адресной строке IE. Я также проверил perfmon, чтобы проверить активность, и понял, что при запуске последующих вкладок невидимый процесс IE выполняет тяжелую обработку.

Кто-нибудь знает, почему IE запускает третий процесс, когда он запускается с ярлыка на рабочем столе? Также есть способ гарантировать, что это запускается обычно с 2 процессами

Я проверил это на:

>     Windows 2008 R2 - IE8
>     Windows 7 - IE8
>     Windows 7 - IE9

С дальнейшими тестами я узнал, что это происходит не на всех боксах, а на многих боксах. Опять же, если это произошло на коробке, это продолжает происходить.

Из любопытства я попытался создать веб-ярлык для Chrome. Chrome не вызывает никаких дополнительных процессов, таких как IE. у него есть 3 открытых процесса, но это нормальная вещь Chrome. Следовательно, эта проблема процесса-призрака является специфической для Internet Explorer

1 ответ1

0

Такое поведение происходит со всеми браузерами. Дополнительные процессы обычно создаются каждой вкладкой браузера и каждым плагином браузера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .