NAME
工作 - 控管一組程序
概要
工作是一組「程序」,也可能是其他 (子項) 工作。工作可用來追蹤執行核心作業的權限 (即執行各種系統呼叫,有多種選項),以及追蹤及限制基本資源 (例如記憶體、CPU) 的使用量。每個程序都屬於單一工作。Fuchsia 系統上的所有工作都會形成樹狀結構,且除了根工作以外,所有工作仍屬於單一 (父項) 工作。
說明
工作是一個物件,由下列項目組成:
- 父項工作的參照
- 一組子工作 (每個工作都有這個工作的父項)
- 一組成員程序
- 一套政策
工作允許由多個程序組成的「應用程式」,以單一實體的形式進行控管。
詳情請參閱工作相關說明。
音效
zx_job_create()
- 建立新的子項工作。zx_job_set_critical()
:將程序設為對工作而言至關重要。zx_job_set_policy()
- 為工作中的新程序設定政策。zx_process_create()
- 在工作中建立新的程序。zx_task_create_exception_channel()
- 監聽工作例外狀況zx_task_kill()
:導致工作停止執行。