반응형
SIGSTOP과 SIGTSTP의 차이점은 무엇입니까?
그게 다야. SIGSTOP과 SIGTSTP의 차이점에 대해 궁금합니다.
두 신호 모두에서 결국 재개 될 프로세스를 일시 중지하도록 설계되었습니다 SIGCONT
. 그들 사이의 주요 차이점은 다음과 같습니다.
SIGSTOP
신호가 송신 프로그램 (예 :kill -STOP pid
) 동안SIGTSTP
(위한 SIG NAL - t erminal 정지 )를 통해 또한 전송 될 수있다tty
키보드에 대한 사용자 입력에 의해 드라이버, 통상 Control- Z.SIGSTOP
무시할 수 없습니다.SIGTSTP
아마도.
/usr/include/x86_64-linux-gnu/bits/signum.h
#define SIGSTOP 19 /* Stop, unblockable (POSIX). */
#define SIGTSTP 20 /* Keyboard stop (POSIX). */
SIGSTOP은 대상 프로세스에서 무시할 수 없습니다.
그 좋은 예는 비디오 플레이어 입니다. mpv
무시할 수는 SIGTSTP
있지만 할 수는 없습니다 SIGSTOP
.
다음을 실행하는 비디오로 테스트 할 수 있습니다.
kill -SIGTSTP $(pidof mpv)
과 kill -SIGSTOP $(pidof mpv)
물론 kill -SIGCONT $(pidof mpv)
재생을 다시 시작합니다.
참고 URL : https://stackoverflow.com/questions/11886812/whats-the-difference-between-sigstop-and-sigtstp
반응형
'programing' 카테고리의 다른 글
브라우저 네이티브 JSON 지원 (window.JSON) (0) | 2020.09.01 |
---|---|
몇 가지 Android 앱 및 ICS에서 볼 수있는 것처럼 도움말 오버레이를 만들려면 어떻게해야합니까? (0) | 2020.09.01 |
SBT에서 "실행"작업으로 응용 프로그램을 실행하기 위해 JVM 최대 힙 크기 "-Xmx"를 지정하는 방법은 무엇입니까? (0) | 2020.08.31 |
문자열에서 문자의 발생 횟수 (0) | 2020.08.31 |
AppCompatActivity.onCreate는 동일한 라이브러리 그룹 내에서만 호출 할 수 있습니다. (0) | 2020.08.31 |