

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在截止日期雲端上將影格分組為具有任務區塊的區塊
<a name="examples-jb-task-chunking"></a>

GitHub 網站上的 [task\_chunking](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/task_chunking) 範例示範開放任務描述[的任務區塊化](https://github.com/OpenJobDescription/openjd-specifications/blob/mainline/rfcs/0001-task-chunking.md)延伸。在轉譯每個影格之前，轉譯任務通常會花費大量時間載入應用程式和場景檔案。區塊會透過處理每個區塊的多個影格來攤銷此額外負荷，從而減少總任務執行時間。

這些範例包含四個範例：

basic\_contiguous\_chunks  
使用 的最小範例`rangeConstraint: CONTIGUOUS`。每個區塊都會擴展到 `"1-10"`或 等範圍`"11-20"`。

basic\_non\_contiguous\_chunks  
使用 的最小範例`rangeConstraint: NONCONTIGUOUS`。區塊可以是任意影格集，例如 `"1-3,5,7-20:2"`。

blender\_render\_with\_contiguous\_chunks  
實際範例從[在截止日期雲端上轉譯 Blender 場景](examples-jb-blender-render.md)套件轉換為使用連續區塊轉譯。

blender\_render\_with\_non\_contiguous\_chunks  
具有非連續區塊的 Blender 變體。

根據應用程式選擇範圍限制條件：
+ `CONTIGUOUS`：當應用程式支援開始和結束影格引數時使用。
+ `NONCONTIGUOUS`：當應用程式支援任意影格清單時使用。

使用截止日期雲端 CLI 提交任何範例：

```
deadline bundle submit {{sample-directory}}
```

若要了解任務區塊的運作方式，以及如何將其新增至您自己的任務範本，請參閱 [任務範本的任務區塊](build-job-bundle-chunking.md)。