Zircon
Zircon 是 Fuchsia 的核心平台,Zircon 由核心 (來源位於 /zircon/kernel) 和一小組使用者空間服務、驅動程式和程式庫 (來源位於 /zircon/system/) 組成,這些是系統啟動、與硬體通訊、載入及執行使用者空間程序等作業的必要元件。Fuchsia 會在這個基礎上建構更大的作業系統。
標準 Zircon 存放區是 Fuchsia 專案的一部分,位於:https://fuchsia.googlesource.com/fuchsia/+/HEAD/zircon/
Zircon 核心提供系統呼叫,用於管理程序、執行緒、虛擬記憶體、程序間通訊、等待物件狀態變更,以及鎖定 (透過 futex)。
目前有一些暫時性的系統呼叫用於早期啟動作業,但長期系統呼叫 API 和 ABI 介面完成後,這些呼叫就會消失。預期會有約 100 個系統呼叫。
Zircon 系統呼叫通常不會造成阻塞。wait_one
、wait_many
、port_wait
和 thread sleep
是值得注意的例外狀況。
本頁面是 Zircon 說明文件的非完整索引。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-09-27 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-09-27 (世界標準時間)。"],[],[],null,[]]