CPU를 100 % 사용하여 서버를 실행하면 문제가 발생합니까 아니면 CPU 사용률이 좋은가?CPU를 100 % 사용하여 서버를 실행하면 문제가 발생합니까 아니면 CPU 사용률이 좋은가?
내 서버에는 "영업 시간"/ 10 시간 동안 100 % 가까이 계속 실행되는 8 개의 물리적 코어가 있습니다.
프로그램은 8 개의 스레드에서 실행되도록 구성되어 있으며 완전히 사용합니다. 성능은 좋지만 기반 시설 관리자는 "최대 서버"에 대해 걱정하고 있습니다.
사용 가능한 리소스를 사용하는 것이 좋습니다. 모든 것이 완전히 활용되지 않는다면 핵심을 많이 가지고 있다는 점은 무엇입니까?
이유가 닫히지 않습니다. 이것은 프로그래밍 질문이 아닌 것처럼 들리지만 *** 프로그래밍 질문 *** - 분산 된 프로그램이 작업에 대응하는지 여부를 결정하는 방법입니다. – sharptooth
앱 및로드에 대한 추가 정보 없이는 말할 수 없습니다. 응답 시간 요구 사항이 있습니까? 부하가 매우 예측 가능합니까? 서버가 항상 유용한 작업을하고 있습니까? 아니면 일부 CPU가 고주파 폴링을 사용하고 있습니까? –
아니요, 응용 프로그램의 하드웨어 준비에 관한 것입니다. – bmargulies