コンテンツへスキップ

タスクキューの仕組み

RANKit スケジューリングと定期タスク

なぜタスクは一つずつ実行されるのか、Pendingの意味。

RANKitはバックグラウンドでタスクを一つずつ順番に処理します。

  • 今すぐキューに追加で開始したタスクは、他に実行中のタスクがなければ数秒以内に始まります。
  • 他のタスクが実行中の場合、新しいタスクは保留中となり、現在のタスクが終わるまで開始待ちになります。
  • スケジュールされたタスクは予定時刻にキューに入ります。

履歴の説明:今開始したタスクはすぐに始まります。実行中のタスクがあれば次のタスクは終了まで待機します。スケジュールタスクは予定時刻に開始されます。アプリを閉じてもタスクは実行され続け、リストは自動で更新されて進行状況が確認できます。

関連する記事