본문 바로가기
파이썬

파이썬 threading.Thread 객체에 '시작'이 있지만 '중지'가 아닌 이유는 무엇입니까?

by º기록 2021. 1. 26.
반응형


 

해결 방법

 

start 는 스레드의 대상에서 시작하기 때문에 일반적이고 의미가있을 수 있지만 일반적인 stop 은 무엇을할까요? 스레드가 수행하는 작업에 따라 네트워크 연결을 닫고 시스템 리소스, 덤프 파일 및 기타 스트림을 해제하거나 기타 사용자 지정, 사소하지 않은 작업을 해제해야 할 수 있습니다. 이러한 작업의 대부분을 일반적인 방식으로 수행 할 수있는 모든 시스템은 각 스레드에 너무 많은 오버 헤드를 추가하여 그만한 가치가 없으며, 작업하기가 거의 불가능할 정도로 복잡하고 특수한 경우에 처리됩니다. 와. 메인 스레드에서 join 하지 않고도 생성 된 모든 스레드를 추적 한 다음 실행 상태를 확인하고 메인 스레드가 종료 될 때 일종의 종료 메시지를 전달할 수 있습니다.

 

참조 페이지 https://stackoverflow.com/questions/14482230

 

 

반응형

댓글