프로세스에서 요청한 시스템 호출을 확인했는데 내가 얻은 것은 strace
완료되지 않은 출력뿐입니다.
주문하다:strace -s 99 -ffp [PID]
산출:read(0,
다음과 같은 질문이 있습니다.
- 이것은 내 프로세스가갇힌여기에 보고된 것과 같은 시스템 호출에서https://stackoverflow.com/questions/27504841/simulated-a-process-stuck-in-a-blocking-system-call)?
- 왜이런 일이 일어났나요?
- 하나인가요?허점프로그램에서인가, 커널에서인가?
- 당신은 가지고 있습니까?고정시키다프로그램을 죽이는 것 외에?
답변1
이는 프로그램이 표준 입력(파일 설명자 0)에 대한 입력을 기다리고 있음을 의미합니다. 이것은 버그가 아니며, 몇 가지 입력을 제공하여 "수정"할 수 있습니다.