launchpad


英文原文快照


launchpad是Zircon下提供创建和启动新进程功能(包括加载ELF二进制文件,传递初始化运行时所需的初始RPC消息)的系统库。这是一个低级别的系统库,随着时间的推移,预期只有相当少的代码会直接使用它。

Launchpad被设计成为创建新进程提供完全的控制,这包括:

  • 将可执行代码加载到进程中
  • 提供新进程的初始Handle表
  • 提供该进程初始的文件描述符集合
  • 进程的文件系统的视图
  • unix环境(如getenv和setenv)

关于launchpad的大量文档在其主要的头文件中。