异步工作的；它在系统运行时监督服务，并且在开关机时启动和关闭任务和服务。对sysvinit简单的过渡和完善的向后兼容是明确的设计目标；因此，Upstart能运行未经修改的sysvinit脚本。因此，与大多数其他的init替代（除了systemd和OpenRC）不同，它们通常假设并要求彻底的过渡，以正常运行，且不支持新旧启动方法混合的环境。通过使用initctl输入自定义的单一事件，或整合更多更复杂事件的事件桥，Upstart允许扩展其事件模型。默认情况下，Upstart包括接口（socket）、db