名前付きBind 9プロセスはCPUコアを1つだけ使用します。

名前付きBind 9プロセスはCPUコアを1つだけ使用します。

Debian OSで実行されているDNSサーバーがあり、指定されたプロセスがCPUの394%を占めています。

仮想マシン全体に提供される1つのコアのうちの1つを使用していることを確認しました。

top - 17:29:04 up 105 days,  1:33,  1 user,  load average: 3.54, 3.48, 3.64
Tasks: 236 total,   2 running, 234 sleeping,   0 stopped,   0 zombie
%Cpu(s): 14.9 us,  9.0 sy,  0.0 ni, 74.2 id,  0.3 wa,  0.0 hi,  1.6 si,  0.0 st

KiB Mem : 12286032 total,   192324 free,  1279560 used, 10814148 buff/cache
KiB Swap:  6291452 total,  6222940 free,    68512 used. 10488136 avail Mem

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
72010 bind      20   0 1767108 1.057g   6432 S 394.0  9.0 138481:39 named
1187 syslog    20   0  260624   2832   1244 S  20.9  0.0  20317:00 rsyslogd
507 root      20   0   43872   8472   6040 R  18.2  0.1  19587:07 systemd-journal                                                                                   

複数のコアにわたってこのプロセスの負荷分散を行う方法はありますか?

編集1:[16コアすべての使用量を表示するために上部+ 1を追加しました。] ここに画像の説明を入力してください。

ベストアンサー1

1つのコアを使用すると、100%以上は使用されません。すべてのコアを表示するには、「top」コマンドを使用して「1」キーを押します。

おすすめ記事