Debian OS에서 실행 중인 DNS 서버가 있고 지정된 프로세스가 CPU의 394%를 차지하고 있습니다.
전체 가상 머신에 제공되는 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
하나의 코어를 사용하면 100% 이상 사용되지 않습니다. 모든 코어를 보려면 "top" 명령을 사용한 다음 "1" 키를 누르십시오.