微軟解釋為何只開一個網頁 工作管理員卻有一堆「瀏覽器執行緒」

如果你有注意過Windows的工作管理員,你可能常常會發現一件很奇怪的事,就是你明明只有打開一個網頁,為什麼你的瀏覽器會出現了許多個執行緒行程?

微軟解釋為何你只看一個網頁,卻會發現系統會調用多個瀏覽器的執行緒行程

這對於很多Windows使用者來說,可能都是一個無解的謎,甚至懷疑自己的電腦是否中毒了。

不過,最近微軟官方在一篇技術文章中,說明了其實這是現代瀏覽器採用了多行程的架構所建構。也算是幫大家解開了這個疑惑。

這是來自微軟的Edge瀏覽器團隊的一篇文章,主要在說明Edge瀏覽器的多行程架構,但同樣的觀念Chrome瀏覽器當然也適用。

他們表示,Edge瀏覽器採用多行程架構,瀏覽器在工作時主要被分為幾個不同的行程:

瀏覽:這是主要的行程,負責視窗窗口和選項管理,控制瀏覽器的位址欄、前進 / 後退按鈕等框架、且要處理網路請求和檔案存取。

算繪:透過執行網站提供的程式碼,來控制一個網頁的呈現,能夠處理超文字標記語言(HTML)、級聯樣式表(CSS)、JavaScript 和圖像等內容。

GPU 運算:負責與圖形硬體相關的所有任務,比如加速圖形運算、並將處理器結果輸出到顯示器上。

實用功能:負責了影片播放、網路服務、資料解碼、以及集合管理,Microsoft Edge 可借此控制、管理、協調系統資源。

附加程式:負責了對各個附加程式的管理,每個行程的資源使用情況、以及同主行程 /算繪行程的溝通。

崩潰處理:如果瀏覽器發生崩潰,Crashpad Handler 能夠捕獲異常、並將錯誤報告傳遞,以查找問題和修復故障。

另外,出於可靠性和安全性的考慮,即便是同一網頁上的不同元素,也可能被分配了單獨的行程。這樣,即使是不慎被惡意軟體利用了一個算繪行程中的安全漏洞,也可避免其影響另一個行程。

行程間彼此隔離的另一個好處,就是能夠防止對另一個行程的「竄訪」,從而提升了瀏覽器的整體安全性,比如防止被網站的惡意廣告給獲取敏感資訊。此外,若 Web 應用程式、擴充程式發生了崩潰,也只會有小範圍受到波及(大部分標籤頁仍可正常執行),瀏覽器的整體可靠性卻有了大幅提升。

最後,這項特性可讓使用者更直觀地瞭解到每個行程的資源佔用,進而分析出哪個網站、擴充程式、或外加套件消耗了過多的資源。

《原文刊登於合作媒體T客邦,聯合新聞網獲授權轉載。》

中毒 微軟 Edge 瀏覽器 Chrome

延伸閱讀

賓拉登的硬碟中那些盜版日本動畫、成人影片 到底是用來幹嘛的?

賓拉登的硬碟中那些盜版日本動畫、成人影片 到底是用來幹嘛的?

MacBook Pro裝上Windows 10 Touch Bar能當第二螢幕了

傳統硬碟廠打算在機體內塞下12張碟片 以對抗固態硬碟的崛起

相關新聞

Toyz近況「已剃光頭」 他曝「監獄公道伯」節目有機會開拍

曾拿下《英雄聯盟》(LOL)世界冠軍的電競選手劉偉健(Toyz)因涉嫌販賣大麻菸彈遭收押禁見。Toyz的YouTube頻道日前更新,找來YouTuber「谷阿莫」拍影片描述該事件後續狀況,他表示,「Toyz現在剃光頭了」,還稱有機會可以拍「監獄公道伯」(評論監獄菜飯)系列。

臉書大當機7小時!全球數億用戶崩潰 祖克柏致歉

美東時間4日中午11時40分左右開始,許多人試圖登入臉書失敗後發現該網站當機,而直到當天下午4時30分,仍無法使用。...

吹哨人控臉書:早就自知助長仇恨 卻以利為先

一名揭露臉書文件的「吹哨人」聲稱,臉書早知旗下產品在助長仇恨並傷害兒童心理健康。這名揭密的女子今天在電視訪問中公開自己身...

他看台灣YouTuber排行前5名只知1個 網:過氣的竟是我自己

因應數位潮流,不少人成為影音創作者,那你知道現在台灣當紅的YouTuber是哪幾位嗎?一名網友查詢台灣YouTube頻道排行,前5名只認識排行第4的「這群人」,讓他滿頭問號地表示「世界已經變成我不認識的樣子。」

勇者登錄習近平「身分證」破解未成年禁令 結果曝光鄉民驚:命都不要了

中國大陸自9月1日起,嚴管未成年接觸網路遊戲的時間,並要求以實名制作為驗證。不過上有政策下有對策,有網友使用先前遭外洩的中國國家主席習近平個資登錄,驗證成功順利進入遊戲,被網友虧說為了玩「連命都不要了」。

微軟硬體發表會9/22登場 傳Surface新品現身

微軟宣布將於美東時間9月22日上午(台北時間22日晚間)舉辦線上硬體發表會,預計推出Surface系列新產品,並公布10...

商品推薦

udn討論區

0 則留言
規範
  • 張貼文章或下標籤,不得有違法或侵害他人權益之言論,違者應自負法律責任。
  • 對於明知不實或過度情緒謾罵之言論,經網友檢舉或本網站發現,聯合新聞網有權逕予刪除文章、停權或解除會員資格。不同意上述規範者,請勿張貼文章。
  • 對於無意義、與本文無關、明知不實、謾罵之標籤,聯合新聞網有權逕予刪除標籤、停權或解除會員資格。不同意上述規範者,請勿下標籤。
  • 凡「暱稱」涉及謾罵、髒話穢言、侵害他人權利,聯合新聞網有權逕予刪除發言文章、停權或解除會員資格。不同意上述規範者,請勿張貼文章。