파이썬 멀티프로세싱 패키지 있길래 그거 쓰면 뚝딱이겠지 싶어서 건드렸는데
주고 받아야 하는 데이터 크기가 크니까 오히려 주고받는데 시간이 오래 걸려서 비효율적이더라
그리고 메모리 공유시켜봐도 더 걸리더라(이해하기 어려운 부분)
3.8부터는 공유메모리가 생기던데 3.7써야해서 쓰지도 못하고
결국 코어 1개로 돌리니까 오히려 더 빠름..
파이썬 멀티프로세싱 패키지 있길래 그거 쓰면 뚝딱이겠지 싶어서 건드렸는데
주고 받아야 하는 데이터 크기가 크니까 오히려 주고받는데 시간이 오래 걸려서 비효율적이더라
그리고 메모리 공유시켜봐도 더 걸리더라(이해하기 어려운 부분)
3.8부터는 공유메모리가 생기던데 3.7써야해서 쓰지도 못하고
결국 코어 1개로 돌리니까 오히려 더 빠름..
파이썬은 GIL 때문에..
그래서 멀티프로세싱 쓰는거잖
그거 써도 gil 한계는 똑같음 10%정도 개선되는 정도
그런경우 꽤잇음 작업이 가벼우면
다들 그렇게 대가리가 깨지는거야
대부분 오히려 손해지 - dc App