중단된 프로세스를 다시 시작할 수 없습니다.

중단된 프로세스를 다시 시작할 수 없습니다.

장기 실행 Python 프로세스를 실행합니다. 내가 사용하고 있는 팬이 짜증나는 소음을 내지 않게 하려면앱 경찰이 프로세스가 CPU의 20% 이상을 사용하는 것을 방지합니다(완료되면 상관없습니다).

이 프로세스에 AppPolice를 "적용"하면 이 줄이 stdout/stderr에 인쇄됩니다(프로세스의 다른 출력과 인터리브됨).

zsh: suspended (signal)  myPythonScript

약 한 시간 후에 프롬프트가 다시 돌아왔고 프로세스가 아직 완료되지 않았음에도 불구하고(스크립트가 완료되면 "완료" 메시지를 출력한다는 것을 출력에서 ​​알 수 있음) "일시 중지됨"에 대한 내용은 아무것도 없었습니다. " 또는 이와 유사한 것입니다. 예상되는 출력과 프롬프트는 다음과 같습니다.

normal output from the script
db@16 %

혼란스러워서 다음을 시도합니다 fg.

db@16 % fg
[1]  + continued  myPythonScript
zsh: suspended (signal)  myPythonScript
db@16 %

무엇? ? ?

일시정지 직후에 발생합니다 fg.

나는 같은 결과로 몇 번 더 시도했습니다. Ctrl-z와 마찬가지로 fgI 바로 뒤에 자동으로 전송됩니다 .

여기서 무슨 일이 일어나고 있는 걸까요?

관련 정보