인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

벼락맞은대추나무님의 프로필 이미지
벼락맞은대추나무

작성한 질문수

고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)

multiprocessing(2) - Naming, Parallel processing

생성할 수 있는 프로세스의 개수에 대해서 질문있습니다.

작성

·

282

0

parallelism에서 병렬실행이라는 것은 실제 멀티코어에서 동작하므로 싱글코어는 수행할 수 없다고 하셨습니다.

그러면 멀티코어에서도 코어 수 이상의 프로세스를 병렬실행할 수 없는 것 아닌가요? 

16코어 환경에서 50개의 멀티프로세싱하면 어떤 방식으로 실행하나요?

코어 수 이상의 프로세스는 병렬성과 동시성을 모두 사용해서 멀티프로세싱을 수행하는 것인가요?

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

운영체제에서 할당하는 환경 안에서 사용이 가능합니다.

병렬처리의 경우에는 멀티 프로세싱이 적합한 방법입니다.

주로 구현하려는 로직의 형태에 따라서 선택하는 것이지 모두 사용하는 것은 없습니다.

마지막 강의까지 완강하시고 복습해 보시면 적절한 작업을 찾을 수 있을거예요.

벼락맞은대추나무님의 프로필 이미지
벼락맞은대추나무

작성한 질문수

질문하기