> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 效能設定

> 如何配置用於平行處理和工作執行緒池的全域自動化服務設定。

export const siteNameShort = "知行之橋";

此部分允許你定義[自動化](../../architecture#automation)服務的全域設定。

<img src="https://mintcdn.com/qiao/ilnLy7gsSdFqbKmI/public/images/settings_performance.png?fit=max&auto=format&n=ilnLy7gsSdFqbKmI&q=85&s=c39989329429502179b1d0e24e09ea4e" alt="Performance settings page" width="800" data-path="public/images/settings_performance.png" />

| 設定                | 描述                                                                                                                    |
| ----------------- | --------------------------------------------------------------------------------------------------------------------- |
| **平行處理**          | 啟用平行處理後，{siteNameShort} 會分配一個工作執行緒池，用於平行處理多個端口的訊息，而不是序列處理每個端口。平行處理可以提高跨多個傳輸的處理吞吐量以及跨多個階段的訊息處理能力。以下選項僅在啟用平行處理時才會顯示。    |
| **工作執行緒池**        | 確定應用程式可以同時分配給所有端口（合計）的全域最大執行緒數。當執行緒在特定端口中完成分配後，它將被回收回池中。主機上可用的硬體資源決定了此設定的上限。工作執行緒池越大，{siteNameShort} 處理訊息時會消耗越多的系統資源。 |
| **每個端口的最大工作執行緒數** | 端口用於處理傳輸的預設工作執行緒數。此設定可以在每個端口的**高階**索引標籤上單獨覆蓋。使用會話通訊的端口（例如 FTP、SFTP 和 OFTP）預設為 1 個工作執行緒，因為同一連線上可能傳輸多個檔案。               |
| **每個端口的最大檔案數**    | 分配給某個端口的工作執行緒在被重新分配給其他端口之前預設處理的檔案數。你可以在每個端口的**高階**索引標籤上單獨覆蓋此設定。當配置了大量端口時，此處較低的值可確保處理在所有端口之間均勻分佈。                      |

有關詳細資訊，請參閱[最大化效能](../../architecture#maximizing-performance)。
