Zircon 系統呼叫

Fuchsia 系統呼叫的生命週期

帳號代碼

物件

執行緒

執行緒取樣

  • sampler_attach:設定執行緒,讓其堆疊定期取樣並寫入
  • sampler_create - 建立取樣器工作階段,傳回 IOBuffer,其中包含為每個
  • sampler_start - 開始對提供的 IOBuffer 進行取樣。
  • sampler_stop:停止將取樣資料寫入提供的 IOBuffer。

IO 緩衝區

處理程序

工作機會

工作 (執行緒、程序或工作)

設定檔

例外狀況

頻道

通訊端

訊息串

Fifos

事件和事件組合

連接埠

Futex

虛擬記憶體物件 (VMO)

虛擬記憶體位址區域 (VMAR)

使用者空間的傳呼機

經過加密編譯且安全無虞的隨機號碼產生器

時間

計時器

訊息信號中斷 (MSI)

  • msi_allocate - 分配訊息信號中斷 (MSI)。
  • msi_create:從訊息信號中斷 (MSI) 配置中建立中斷物件。

管理程序的輔助作業系統

虛擬 CPU

全域系統資訊

偵錯記錄

多功能

系統

駕駛座

追蹤

嚴格篩選模式 (正在開發中)

其他/研發中的技術