isolcpus=0
/etc/default/grub 파일 끝에 다음 줄을 추가했습니다 .
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash isolcpus=0"
내가 이해하는 바에 따르면 작업 세트를 통해 명시적으로 실행하지 않는 한 해당 코어에서 아무 것도 실행할 수 없도록 코어 0을 예약하는 것이 아이디어입니다. 그러나 시스템 모니터를 시작하면 코어 0에 설정된 작업을 통해 아무것도 실행하지 않는데도 모든 코어가 사용되는 것을 볼 수 있습니다.
일부 Linux에서만 지원됩니까 isolcpus=0
, 아니면 사용법을 잘못 이해하고 있습니까?
답변1
3.5년 후 Ubuntu19.04에서 동일한 문제가 발생했습니다. 여기에 내 솔루션이 있습니다. 도움이 되기를 바랍니다.
update-grub
이 명령은 grub을 업데이트하고 /proc/cmdline은 업데이트된 커널 부팅 정보를 표시합니다.