1. 程式人生 > >C#Job System如何工作(1)-C#Job System概述

C#Job System如何工作(1)-C#Job System概述

C#Job System概述

  • Unity C# Job System允許使用者編寫與Unity其餘部分良好互動的多執行緒程式碼,並使編寫正確的程式碼變得更加容易。
  • 編寫多執行緒程式碼可以提供高效能的好處。其中包括顯著提高幀速率和延長移動裝置的電池壽命。
  • C# Job System的一個重要方面是它與Unity內部使用的整合(Unity的native job
    system)。使用者編寫的程式碼和Unity共享工作執行緒。這種合作避免了導致爭用CPU資源的問題,並且可以建立比CPU核心更多的執行緒。

有關更多資訊,請觀看GDC上的Unity at GDC - Job System & Entity Component System.