파이썬은 GIL 때문에 멀티스레드 상태에서도 cpu 자원을 나눠서 못 쓴다고 하던데, 파일 다운로드, 디스크 쓰기 같은 작업도 개선될 여지가 없는건가?
[질문] 파이썬 멀티스레딩
익명(221.168)
2022-10-25 21:09
추천 0
댓글 8
다른 게시글
-
객체지향 프로그래밍 면접에서 어떻게 답변하는게 베스트일까? [12][질문] 익명(219.241) | 22.10.25추천 0
-
워드프레스 원래 이런거야?? [1][질문] 익명(14.137) | 22.10.25추천 0
-
c++에서 callback 쓸 때 최적의 방법은? [9][질문] 익명(61.80) | 22.10.25추천 2
-
지거국 4년제 전공자인데 중소기업시작 괜찮을까요 [2][질문] 익명(182.210) | 22.10.25추천 0
-
고랭 덕타이핑은 공부/경험해두면 좋냐 [5][질문] 익명(223.38) | 22.10.25추천 0
-
요즘도 자바로 안드앱 만들긴 하냐? [1][질문] 익명(223.38) | 22.10.25추천 0
-
비동기함수 await 없이 지연시키는 방법 아는사람 ㅠㅠㅠ [9][질문] 익명(39.117) | 22.10.25추천 0
-
DENSE_RANK 의 이름이 RANK가 아닌 특별한 이유가 있나요? [1][질문] 익명(124.58) | 22.10.25추천 0
-
C#) for문 안에 bool 지역변수를 선언하고 싶음 [9][질문] 익명(223.39) | 22.10.25추천 0
-
구현해야 하는 기능이 하나 있는데 이렇게 구현하면 될지 한번만 봐주라 [14][질문] 익명(112.187) | 22.10.25추천 1
CPU-Bound task 는 GIL 때문에 의미가 없지만, IO-Bound 에서는 충분히 의미가 있음 - dc App
예시는 전부 IO 작업이므로 스레드 사용하는 것도 합리적임 - dc App
async async async
IO 바운드에서 이점이 있기는한데 이쪽은 싱글스레드 비동기라는 대안도 있어서 따져봐야함
IO잖음 그건
그거 때문에 스레드 모듈이 살아있는 거임
안그래도 비동기, 동시성등 소개하는 글 작성중인데 GIL도 들어갈듯. 나중에 다 쓰면 깃갤에도 공유해봄.