快訊

同意票過8萬1940門檻!桃園市議員王浩宇罷免案過關

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

中毒 微軟 Edge 瀏覽器 Chrome

延伸閱讀

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

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

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

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

相關新聞

貼牌手機藏資安漏洞!台灣大哥大緊急召回 Amazing A32 手機

NCC 根據刑事警察局提供之情資顯示,台灣大哥大自有品牌「AMAZING A32」手機內建軟體藏有資安疑慮,要求台灣大哥大儘速善後補救。 對此,台灣大哥大緊急發布新聞稿回應,將與生產廠商力平國際公司合作,升級手機作業系統。

微軟:遭駭客查看部分原始碼 未影響客戶

微軟公司周四(31日)表示,疑似入侵眾多美國政府機構網路的俄羅斯駭

Pornhub斷尾求生:「紐約時報」事件後自刪了超過1000萬部影片

自 Visa、Mastercard 宣布停止支援刷卡付款後,《紐約時報》揭露 Pornhub 上未成年孩童非自願情色內容事件有了最新進展:Pornhub 一口氣下掉所有未經審查的影片,片量超過了 1000 萬部之譜。

Google、YouTube大當機!網哀號:世界末日了

YouTube於14日晚間出現「猴子修理工」的當機畫面,此外Google也發生當機情況,像是Google mail及雲端無法正常開啟,目前官方尚未回應,詳細原因有待進一步釐清。

彭双浪:今年資訊月有三項重點

台北市電腦公會理事長彭双浪今(2)日在109年資訊月開幕典禮致詞表示,儘管國外疫情嚴峻,資訊月還能如期舉行,這代表政府和...

華為確認將榮耀業務出售!未來不再參與品牌經營管理

近期持續有傳聞指稱華為準備將榮耀品牌業務拆分出售,而此傳聞終於證實將由深圳市智慧城市科技發展集團,以及超過30家榮耀品牌產品代理經銷商合資投資的深圳市智信新信息技術有限公司聲明,表示已經與華為簽署收購榮耀品牌業務協議。

商品推薦

udn討論區

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