2020年2月2日日曜日

Enterprise Python4는 진정한 멀티 코어 진정한 멀티 스레드 진정한 동시성 진정한 병렬 처리를 공식적으로 지원되는 것을 희망합니다. Python2 & 3는 글로벌 인터프리터 잠금 (역주 : LL 언어의 스레드가 가지는 배타적 잠금 메커니즘) 문제가 있습니다.

병렬 처리의 이점

알고 그대로 Go는 처음부터 병렬 처리를 위해서 만들어진 것입니다.
우리 팀은 잘 S3와 데이터베이스에서 대량의 데이터를 처리하기 위해 병렬 처리 프로그램을 필요로하고 있습니다.
만약 작업이 IO에 부하를 거는 것이라면, Python의 스레드를 이용하면 해결할 수 있습니다. 그러나 CPU에 부하를 거는 작업라면 Python은 글로벌 인터프리터 잠금 (역주 : LL 언어의 스레드가 가지는 배타적 잠금 구조)의 관점에서 어렵습니다.
나는 multi-thread Go 언어에서 특별한 일을하지 않아도 간단하게 처리가 진행 모습을 즐겨도 있습니다. 당신이 멀티 스레드 처리중인 Python Ctrl-C를 사용했을 때, 아무 문제 없었나요?

0 コメント:

コメントを投稿