> For the complete documentation index, see [llms.txt](https://oguzhaninan.gitbook.io/haproxy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://oguzhaninan.gitbook.io/haproxy/multithreading/multithreading-yapilandirma.md).

# Multithreading Yapılandırma

Varsayılan olarak, HAProxy bir işlem ve bir iş parçacığı başlatacaktır. Daha fazla iş parçacığı başlatmak için genel yapılandırma bölümünde `nbthread` seçeneğini ayarlamanız gerekir.&#x20;

`nbthread` seçeneğinin `nbproc` ile uyumlu olduğunu, yani her birinde birden çok iş parçacığı bulunan birden çok HAProxy işlemi başlatmanın bile mümkün olduğunu lütfen unutmayın.&#x20;

Daha sonra hem işlemler hem de iş parçacıkları `cpu-map` yapılandırma yönergesi kullanılarak CPU çekirdekleriyle eşlenmelidir.&#x20;

İlk dört CPU çekirdeğine (0-3) eşlenen 4 iş parçacığı (1-4) ile tek bir HAProxy işlemini (1) çalıştırmak için gereken tüm yapılandırma aşağıdaki gibi görünecektir:

```
global
  nbproc 1
  nbthread 4
  cpu-map auto:1/1-4 0-3
```
