강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

qkrcksdjf10041575 のプロフィール画像
qkrcksdjf10041575

投稿した質問数

Python をマスターする: 同時性と並列性の文法を学ぶ Feat. マルチスレッド vs マルチプロセス (Inflearn Original)

Thread(2) - デーモン、ジョイン

데몬스레드 설명

作成

·

217

0

주로 백그라운드 무한 대기 이벤트 발생 실행하는 부분 담당이란 말이 정확하게 무슨뜻인가요?

python동시성

回答 1

-1

niceman님의 프로필 이미지
niceman
インストラクター

https://docs.python.org/ko/3.10/library/threading.html#thread-objects

우선 위 링크는 공식문서의 데몬스레드 설명입니다.

추가적으로 설명을 드리면, 아래와 같습니다.

1. 주 스레드의 작업을 돕는 보조적인 역할을 수행하는 스레드
2. 주 스레드가 종료되면 데몬 스레드는 강제적으로 자동 종료된다.(주 스레드의 보조 역할을 수행하므로 주 스레드가 종료되면 데몬 스레드의 존재 의미가 없어지기 때문)
 
이 2가지를 제외하면 데몬 스레드는 일반 스레드와 크게 차이가 없습니다.
 
데몬 스레드의 적용 예
 
1. 워드프로세서의 자동 저장
2. 미디어 플레이어의 동영상 및 음악 재생

 

qkrcksdjf10041575 のプロフィール画像
qkrcksdjf10041575

投稿した質問数

質問する