ドキュメント

Unity Engine

Unity Engine

ジョブシステム

Use Unity's own Job system to get the most out of multi-core CPUs and parallelize your algorithms.
読み終わるまでの所要時間 2 分最終更新 1ヶ月前

ジョブシステムを使うと、シンプルで安全なマルチスレッドコードを書くことができ、そのため、アプリケーションが利用可能なすべての CPU コアを使用してコードを実行することができます。これにより、アプリケーションのパフォーマンスを向上させることができます。

トピック

説明

ジョブシステムの概要Unity のジョブシステムを理解します。
ジョブの概要可能なジョブの種類を理解します。
スレッドセーフタイプNativeContainer オブジェクトなどのスレッドセーフな型を理解します。
カスタム NativeContainer の実装カスタムのネイティブコンテナを実装します。
NativeContainer 構造体のコピー複数のネイティブコンテナをコピーして参照します。
カスタム NativeContainer の例実際のカスタム NativeContainer の例を使用します。
ジョブの作成ジョブを作成しスケジュールします。
ジョブの依存関係ジョブの依存関係を理解します。
ParallelFor ジョブ一度に複数のジョブをスケジュールするには、並列ジョブを使用します。

追加リソース