Hanafubuki

自动化

选择应用自行运行哪些后台任务。

“设置 → 自动化”为应用自行运行的每项任务提供一个开关,三个开关默认全部开启。开关只停止自动运行:手动检查更新或手动创建快照不受影响。修改后约一分钟内生效,无需重启。

开关自动运行的内容
自动检查应用更新大约每小时检查一次应用自身是否有新版本。参见关于与更新。
每日检查实例更新每天检查一次所有已安装实例的内核、扩展和 PyTorch 更新,结果显示在实例卡片和版本管理中。
每日创建实例快照每天为所有已安装实例保存一次包含依赖包的快照。参见快照管理。

便携模式从不自动检查应用更新;每日实例任务在便携模式下同样会运行。

每日任务何时运行

每日任务在应用启动后不久开始,每个自然日运行一次。应用跨过午夜仍保持打开时,第二天的任务会自动开始。

每项任务分别记录进度:当天已完成的任务要到第二天才会再次运行;当天新开启的任务会在当天运行。每日任务运行期间关闭应用后,当天再次启动时会继续处理尚未处理的实例。

自动快照失败时,会和其他快照任务一样显示在任务中心,该实例当天的更新检查仍会照常进行。

快照与更新检查相互等待

同一实例上的更新检查和快照不会同时运行,后请求的一方会等待先开始的一方完成:

  • 两项每日任务都开启时,每个实例先创建快照,再检查更新。
  • 实例正在创建快照时,从实例卡片发起的检查会等待快照完成;检查开始前,卡片显示“等待快照完成…”。
  • 每日任务遇到正在创建快照或检查更新的实例时会先跳过,待该实例空闲后再回来处理。

不同实例之间互不等待。

任务运行中关闭开关

已在某个实例上运行的任务会继续完成,尚未处理的实例将被跳过。快照不会中途停止,因此不会留下不完整的快照。

本页目录