iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 3
0
Modern Web

瀏覽器的原理與優化 1,2,3系列 第 3

瀏覽器怎麼在電腦中運作

  • 分享至 

  • xImage
  •  

瀏覽器的運作組成:

  • Operating System
  • Navigation
  • Renderer Process
  • Input -> Compositor

Operating System (系統面)

假設你是某個電商平台的工程師,當客戶打開瀏覽器的那瞬間,

瀏覽器就像是個工廠一樣,開始運作,工程的核心有 CPU 就像是公司的總經

理,負責各部門的決策,而 GPU 則是像是公司的 PM 負責跨部門溝通,來完

成一個案子,但是又不像是總經理 (CPU) 需要決定很多複雜的事情,只要專

注地去整合溝通眼前的案子,而 Thread 就很像是公司的工程師,當有一個

Process (任務)來時就要負責處理,當任務完成時,就可以結束 Process

,而工程師因為專案結束,也會消失,去到另外的 Process 去處理專案。

CPU

GPU

Process and Thread


上一篇
認識現代瀏覽器
系列文
瀏覽器的原理與優化 1,2,33
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言