Debian
Debian中bind9的多個命名程序
我正在使用
bind9
Debian 執行名稱伺服器。我注意到
bind
啟動時有多個“命名”程序正在執行:
- 如何將其限制為 n 個
bind
實例(程序)?- 多
bind
程序的推薦用途是什麼?我知道bind
就 CPU 和網路而言,這是一個相對低密集型的應用程序。
根據您的發行版,可能有一個配置文件可以包含以下切換到
named
,-n #cpus
.從命名的手冊頁
-n #cpus Create #cpus worker threads to take advantage of multiple CPUs. If not specified, named will try to determine the number of CPUs present and create one thread per CPU. If it is unable to determine the number of CPUs, a single worker thread will be created.
在 Debian 上
$ sudo vi /etc/defaults/bind9
附加配置行:
OPTIONS="-n 4"
重啟伺服器:
$ sudo service bind9 restart
在 CentOS/Fedora 上
$ sudo vi /etc/sysconfig/named
要強制綁定以利用 4 個 CPU,添加/修改如下:
OPTIONS="-n 4"
重啟服務:
$ sudo service named restart
參考文獻