不知道大家在使用IE10的時(shí)候會不會有像是假死一樣的情況發(fā)生,在打開網(wǎng)頁或者進(jìn)行任何操作都會變得奇慢無比。隨著最近在網(wǎng)上看視頻的次數(shù)越來越多,這個(gè)問題越來越突出,越來越頻發(fā)。于是分析進(jìn)程的等待鏈,看看IE究竟是在等待什么。要知道,IE總是假死,并且點(diǎn)擊了"恢復(fù)網(wǎng)頁"按鈕后還是死掉或者打開奇慢的話,那就真的是不正常了。
Windows 8 里面自帶的新版任務(wù)管理器呀,就已經(jīng)帶有分析進(jìn)程等待鏈的功能了。以前我們可能要使用 resmon 資源監(jiān)視器來完成。
在詳細(xì)信息里面,我找到iexplore.exe進(jìn)程,然后右擊選擇"分析等待鏈",可以看到,IE的一個(gè)或多個(gè)線程的確在等待完成網(wǎng)絡(luò) I/O,而在等待鏈樹狀結(jié)構(gòu)中,我們可以看見,它在等待"FlashUtil_ActiveX.exe",PID為2248,可線程信息缺失。
哈哈,沒錯,你看見的這個(gè)"FlashUtil_ActiveX.exe"就是 Windows 8 內(nèi)置的 Flash 的針對IE瀏覽器的插件的執(zhí)行體。難怪偶爾網(wǎng)頁會死掉,并且不可恢復(fù),原來是每次死的時(shí)候,都是我在用IE10看視頻。我原以為,是IE內(nèi)置的這個(gè) Flash不穩(wěn)定,想想也覺得有一定的可能性,因?yàn)樗徽撛鯓,都還是Adobe開發(fā)的(我查看了執(zhí)行體的文件信息)?墒前l(fā)現(xiàn)中止它以后,沒多久還是有這個(gè)問題。我又不敢隨便將其刪除,以免引發(fā)Win8里面不可預(yù)知的后果。暫且沒有做實(shí)驗(yàn)研究刪除它會有什么結(jié)果、而后補(bǔ)裝一個(gè)Adobe下載的Flash Player又是否會使引發(fā)的問題消失。各位如有測試,也歡迎告訴我。
我想,其實(shí)我當(dāng)時(shí)應(yīng)該直接找到這個(gè)FlashUtil的進(jìn)程,然后再看看它究竟在等待什么,也許可以看到它也在等待什么資源,或是用WinDbg看看能否有進(jìn)一步的診斷?僧(dāng)問題又重現(xiàn)時(shí),我再看另一個(gè)IE的進(jìn)程,恰好發(fā)現(xiàn)該進(jìn)程得到了完整詳細(xì)的等待鏈信息:
可以清楚地看見,其實(shí),F(xiàn)lashUtil_ActiveX.exe 也在等待一個(gè)線程,來自 QQExternal.exe. 噢!我這才恍然大悟,問題重現(xiàn)時(shí),我的QQ的確處于運(yùn)行狀態(tài)。于是,以后每次發(fā)生看Flash視頻就死網(wǎng)頁的情況時(shí),我結(jié)束掉QQExternal進(jìn)程,問題立馬就解決了,網(wǎng)頁馬上起死回生,加載出來,然后播放視頻。
小編推薦閱讀count(*)、count(1)哪個(gè)更快?面試必問:通宵整理的十道經(jīng)典MySQL必問面試題
閱讀從需求分析、產(chǎn)品設(shè)計(jì)到部署交付各階段說明
閱讀如何利用七牛云進(jìn)行數(shù)據(jù)備份和刪除
閱讀強(qiáng)化學(xué)習(xí)筆記之【ACE:Off-PolicyActor-CriticwithCausality-AwareEntropyRegularization】
閱讀使用MailKit在.NET Core中收發(fā)郵件的完整示例
閱讀OpenAI官方開源多智能體框架Swarm,社區(qū)反響熱烈
閱讀Vue-Vben-Admin:功能強(qiáng)大的Vue3后臺管理系統(tǒng)模板
閱讀深度解析Spring AI:請求與響應(yīng)機(jī)制的核心邏輯
閱讀.NET云原生應(yīng)用實(shí)踐(一):從搭建項(xiàng)目框架結(jié)構(gòu)開始
閱讀llama.cpp:一個(gè)適用于中小型研發(fā)企業(yè)的高性能CPU/GPU大語言模型推理框架
閱讀Windows應(yīng)急響應(yīng)-Auto病毒
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2024 haote.com 好特網(wǎng)