마젠타색 커널에서 프로세스가 몇 개의 컨텍스트 전환을 수행했는지 확인하는 방법은 무엇입니까?

마젠타색 커널에서 프로세스가 몇 개의 컨텍스트 전환을 수행했는지 확인하는 방법은 무엇입니까?

마젠타 커널에서 프로세스가 수행한 컨텍스트 전환 횟수를 알 수 있는 방법이 있습니까?

노트:

  • Fuchsia의 Magenta 커널은 최근 Zircon으로 이름이 변경되었지만 아래 답변은 동일하게 유지됩니다.

  • 사용 가능한 top명령은 다음과 같은 출력을 제공합니다.

여기에 이미지 설명을 입력하세요.

답변1

현재로서는 프로세스/작업/작업에 대한 구체적인 세부 정보를 얻을 수 없습니다. 다음 세부정보를 얻을 수 없습니다 Fuchsia / Zircon (Magenta).

  • kstats -c: 시스템 CPU 상태 인쇄
  • kstats -m: 시스템 메모리 상태 인쇄

CPU통계 열은 다음 세부정보를 제공합니다.

  • cpu: CPU번호
  • load: 부하율
  • sched: 스케줄러 통계 --> 컨텍스트 전환, 명시적 스레드 생성, 인터럽트로 인한 스레드 선점 이벤트
  • sysc: 시스템 호출
  • ints: 인터럽트 통계(하드웨어, 타이머 등)
  • ipi:프로세스간 인터럽트

관련 정보