본문 바로가기

기타[etc]

python thread 병렬처리

SMALL

python thread 개발하다가 병렬처리가 안대있어서, 뒤적이다 정리


Python에서 thread는 GIL(Global Interpreter Lock)을 따르고 있습니다. 

즉 우리가 생각하는 방식인 병렬식이 아니라 한쓰레드에서 일정시간동안 작동할때 다른 쓰레드는 작동이 멈춰있고

이게 변경되면서 원래 작동하던 쓰레드는 작동을 멈추는 거죠


c++이나 c에서 사용하던 thread랑 ..다르다.  이럴땐 multiprocessing 을 이용하자.





퍼옴 : https://m.blog.naver.com/townpharm/220951524843

LIST

'기타[etc]' 카테고리의 다른 글

baksmali build, modify  (1) 2020.12.16
펌웨어 수정  (0) 2018.11.08
[퍼옴] gdb 분석 보조 - python  (0) 2018.03.24
QEMU 네트워크 브릿지 구성  (6) 2018.03.13
파이썬 타이핑  (0) 2017.08.20