NFS가 특정 코어에서만 실행되도록 제한

NFS가 특정 코어에서만 실행되도록 제한

코어 컴플렉스의 첫 번째 코어를 사용하는 것을 좋아하는 애플리케이션이 있습니다. 예를 들어, CCX가 4인 CPU를 가정하면 코어 0, 3, 7, 11...에서 로드가 실행됩니다. 이 프로세스는 시간에 민감하며 목표는 가능한 한 빨리 실행하는 것입니다.

이를 알기 때문에 이 프로세스가 중단되지 않도록 시스템을 구성하고 싶었습니다. userspace 에서 작동하는 것처럼 보이는 파일을 지정하려고 합니다 CPUAffinity=0 3 7 11. 그런 다음 애플리케이션 서비스 파일로 돌아갈 수 있도록 /etc/systemd/system.conf설정을 지정했습니다 . CPUAffinity=0-128그러나 NFS는 사용자 공간 외부에 상주하며 커널 프로세스로 실행됩니다. 이 프로세스는 애플리케이션 프로세스를 해석하기 위해 여전히 모든 코어에 액세스할 수 있는 것 같습니다. 에서 제가 말하는 내용은 무시하세요 system.conf.

즉, 유일한 실행 프로세스가 0 3 7 11애플리케이션 프로세스인지 어떻게 확인합니까?

관련 정보