bash 프로세스의 누적 CPU 시간에는 무엇이 포함되나요?

bash 프로세스의 누적 CPU 시간에는 무엇이 포함되나요?

bash 프로세스의 누적 CPU 시간에는 무엇이 포함되나요? bash가 실제 실행 전에 다양한 명령을 구문 분석하고 bash가 내장 명령과 함수 정의 및 호출을 실행할 때만?

며칠 동안 터미널 에뮬레이터에서 bash 쉘을 실행하고 있습니다. Bash 프로세스의 누적 CPU 시간이 왜 2초(또는 2분)에 불과합니까?

$ ps $$
  PID TTY      STAT   TIME COMMAND
22135 pts/12   Ss     0:02 bash

ps맨페이지 에서 :

cputime TIME "[DD-]hh:mm:ss" 형식의 누적 CPU 시간입니다.

감사해요.

답변1

~에 따르면원천, 이는 사용자 시간(사용자 모드 코드에서 소요된 시간) + 시스템 시간(커널 공간/시스템 호출에 소요된 시간)의 합입니다.

따라서 bash가 유휴 상태일 때는 실제로 아무 것도 하지 않기 때문에 어떤 상태도 아닙니다.

관련 정보