strace는 뛰어난 시스템 호출을 보고합니다.

strace는 뛰어난 시스템 호출을 보고합니다.

프로세스에서 요청한 시스템 호출을 확인했는데 내가 얻은 것은 strace완료되지 않은 출력뿐입니다.

주문하다:strace -s 99 -ffp [PID]

산출:read(0,

다음과 같은 질문이 있습니다.

  1. 이것은 내 프로세스가갇힌여기에 보고된 것과 같은 시스템 호출에서https://stackoverflow.com/questions/27504841/simulated-a-process-stuck-in-a-blocking-system-call)?
  2. 이런 일이 일어났나요?
  3. 하나인가요?허점프로그램에서인가, 커널에서인가?
  4. 당신은 가지고 있습니까?고정시키다프로그램을 죽이는 것 외에?

답변1

이는 프로그램이 표준 입력(파일 설명자 0)에 대한 입력을 기다리고 있음을 의미합니다. 이것은 버그가 아니며, 몇 가지 입력을 제공하여 "수정"할 수 있습니다.

관련 정보