프로세스 ID가 주어지면 프로세스가 현재 폴링 상태로 차단되었는지 어떻게 알 수 있습니까? 즉, 네거티브 시간 초과로 poll()을 호출하고 입력 준비가 완료 될 때까지 기다리고 있습니다.폴링 상태의 프로세스입니까?
0
A
답변
1
UNIX 계열 시스템의 경우 명령 줄 유틸리티 'ps'가이 정보를 제공합니다. OS에 따라 다양한 ps 옵션이 있으므로 man 페이지를 읽어보십시오.
ps -eo pid,user,cpu,state,comm
PID USER CPU STAT COMM
1 root 0 Ss /sbin/launchd
15 root 0 Ss /usr/libexec/kextd
90710 root 0 R+ ps
83804 joe 0 Ss /bin/bash
89631 joe 0 S+ ssh
STAT 프로세스 상태는 다음과 같은 시스템이 BSD (MAC)에서
. S는 중단 가능한 수면을 의미합니다. s (소문자)는 세션 리더를 의미합니다. '+'는 포어 그라운드 프로세스 그룹에 있음을 의미합니다. R은 실행 중이거나 실행 가능 (실행 대기열에서)을 의미합니다. 더 많은 가능한 상태가 있습니다.관련 문제
- 1. 프로그램 설치가 왜 프로세스입니까?
- 2. init 프로세스가 데몬 프로세스입니까?
- 3. 백그라운드 서비스가 새로운 프로세스입니까 ??
- 4. 사용자 정의 상태의 스레드
- 5. spawn_link 체인 프로세스가 다른 프로세스입니까?
- 6. 스마트 폴링 플러그인으로 jquery 폴링
- 7. iOS - APNS 프로덕션 인증서를 생성하는 올바른 프로세스입니까?
- 8. 허드슨 SCM 폴링 쓰레드가 폴링 중에 멈춤
- 9. 폴링 대안
- 10. Ajax 폴링
- 11. UIButton 선택 상태의 이미지가 일반 상태의 이미지 뒤에 나타납니다.
- 12. 동면 상태의 롬복
- 13. TFS에서 모호한 상태의 프로젝트
- 14. 특정 상태의 체크 박스
- 15. 다른 상태의 콧수염 템플릿
- 16. 아이폰 상태의 비디오 태그
- 17. 잠자기 상태의 쿼리
- 18. 스퀘어 상태의 캐시 ORACLE
- 19. 중간 상태의 NSProgressIndicator 애니메이션
- 20. 뷰 상태의 모델 정의
- 21. 잘못된 상태의 활성 상태
- 22. 상태의 열 합계
- 23. SHARED 상태의 Android sdcard
- 24. 부하 분산 상태의 OpenID
- 25. 레일 상태의 백그라운드 작업
- 26. 채팅 앱 확장 - 짧은 폴링 대 긴 폴링 (AJAX, PHP)
- 27. ColdFusion 웹 폴링 - MS Access 데이터베이스에서 폴링 결과 업데이트
- 28. SmartGWT 클라이언트의 폴링/간격
- 29. 스프레드 시트 폴링?
- 30. "긴 폴링"시작하기
"폴링 상태"란 무엇을 의미합니까? 폴링은 일반적으로 차단과 관련이 없습니다. – Mat
@Mat가 질문을 수정하여 (잘하면) – gcbenison