최고 출력 : CPU 사용량> 100 %


16

내가 모은 최고의 결과물은 다음과 같습니다. 최고 출력

top은 vlc의 CPU 사용량이 100 % 이상임을 보여줍니다.

아무도 이것이 상위 응용 프로그램의 버그인지 또는 다른 것인지 여부와 같이 왜 이런 식으로 표시되는지 정당화 할 수 있습니까?


로드 평균이 4를 초과하기 때문에 거짓말을하지 않습니다. 그것은 높은 것처럼 보입니다-vlc를 다시 시작하고 먼저 메모리를 확보하기 위해 무언가를하십시오.
Paul Tomblin

또한 compiz를 사용하고 있습니다. 좋은 3D 그래픽 카드가 있습니까? 그렇지 않다면 아마도 모든 CPU가 가고있는 곳 일 것입니다. 영화를 3D 표면에 렌더링하려고 시도하십시오.
Paul Tomblin

답변:


31

다중 코어 / 다중 CPU 환경에 있고 "맨 위"가 Irix 모드에서 작동 중입니다. 이는 프로세스 (vlc)가 1.2 CPU / 코어를 사용중인 계산을 수행하고 있음을 의미합니다. 100 % + 20 %, 60 % + 60 % 등을 의미 할 수 있습니다.

'I'를 눌러 Solaris 모드로 전환하십시오. 동일한 값을 코어 / CPU 수로 나눈 값을 얻습니다.


2
를 눌러 Irix 모드를 종료 한 후 I, W루트 인 경우을 눌러 기본 구성으로 저장할 수 있습니다 .
AKWF

2
W그것들을 데프로 저장 하기 전에 누르십시오 . 구성에서 1한 번 또는 두 번 눌러 CPU / 코어가 정확히로드되는 방법을 알 수 있습니다. ;)
poige

단일 코어 시스템 top이 있고 프로세스 중 하나를 100 % CPU 사용량으로 표시 하는 경우 결론을 내립니다 . 이것은 시스템이 정지되었으며 다른 프로세스가 CPU 시간을 얻지 않음을 의미합니다.
Krishna Oza

@ krishna_oza :이 경우 top프로세스 목록을 더 이상 업데이트 할 수 없다면 프로세스이기도합니다. 단일 코어 시스템에서 100 %는 "측정 간격 동안 다른 프로세스가 CPU 시간을 요청하지 않았다"는 것을 의미합니다. 가장 중요한 것은 다른 프로세스가 활성화 되면 다른 프로세스가 top나머지 공유를 가져 오면 100 % 값이 다시 떨어지는 것을 볼 수 있습니다.
ntninja

@AKWF & @poige의 의견에 업데이트 :이 2012 년의 경우는 이미인지 확실하지 않다, 그러나 (2019) 지금의 등 top으로 구성 파일을 저장합니다 ${XDG_CONFIG_HOME:-~/.config}/procps/toprc경우 W일반 사용자로 실행할 때 키가 사용됩니다.
ntninja
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.