Fuchsia 是專為實際產品需求而設計的商業作業系統,具備效能最佳化。Fuchsia 有效率地管理系統資源 (處理器、記憶體、儲存空間、網路和電源),以針對各種平台、架構和裝置達到最佳效能。
彈性與效率
設計原則以效能為優先
Fuchsia 讓程式能以硬體允許的速度執行。無論是選擇程式設計語言,還是要選擇結構和資料表,Fuchsia 都能協助開發人員靈活運用,同時盡可能提高效率。
成效基準
Fuchsia 中的每個子系統都會進行基準測試,藉此評估成效
比較 Fuchsia 與先前版本和其他作業系統的負擔,可確保 Fuchsia 符合效能期望。雖然 Fuchsia 尚未在所有領域都達到成效目標,但這只是我們正在積極開發的領域。
有彈性的排程器能將系統最佳化
排程功能可為系統提供更多彈性
增加系統排程器可用的選項,就能讓排程器根據情況靈活,針對電力、處理量或延遲時間進行最佳化。系統在任何情況下,相較於經常封鎖其他執行緒的執行緒,現在有更多執行緒準備能夠執行有用的工作。
非同步通訊
API 採用非同步通訊來縮短延遲時間
Fuchsia 會大量使用非同步通訊,讓傳送者無需等待接收者就能繼續操作,從而縮短延遲時間。為了考量網路延遲時間,提供可視需要在裝置上執行的軟體非常重要。