장기 실행 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와 마찬가지로 fg
I 바로 뒤에 자동으로 전송됩니다 .
여기서 무슨 일이 일어나고 있는 걸까요?