멀티프로세싱 관련 질의
276
11 asked
안녕하세요.
수업에서 다루고 있는 멀티프로세싱 관련하여 궁금한 점이 있어 글남깁니다.
저희가 수업에서 다루고 있는 멀티프로세싱은 여러 cpu를 사용하는 멀티프로세서 개념인건가요? 아니면 단일 cpu에 프로세스를 여러개 나누는 개념인가요?
구글에 검색해보니 사람들마다 설명이 다달라서요. 파이썬에서 멀티프로세싱은 프로세스를 메모리에 여러개 할당하는 것이라고 말하는 글도 있고, 여러 cpu에 할당하는 것이라는 글도 있고, 설명이 다달라서 질문드립니다.
Answer 1
0
안녕하세요.
내용이 방대해져 링크도 남겨드리고 간단하게 설명도 드립니다.
단일 프로세스(코어)안에서 "멀티프로그래밍", "멀티태스킹"
에서 멀티 프로세싱 처리로 이어지고 있습니다.
과거 싱글코어와 달리 이제는 멀티코어 cpu 기반으로(예) 4코어 8쓰레드) 이때 여러 코어가
단일 작업을 동시에 처리해서 퍼포먼스 향상으로 이루어지는 거예요.
아래 링크 읽어보세요.
진도미확인 (진도가 안 넘어감)
0
35
1
RuntimeError: There is no current event loop in thread 'MainThread'
0
83
1
chapter 07-01 실행 오류
0
65
1
Chapter05-04 : sum_func의 합이 이중 출력됩니다.
0
76
2
45. 병렬성 2 - Futures(5-1) wait가 의도된 대로 동작하지 않습니다.
0
91
2
멀티스레딩 - 44. 병렬성 1 - Futures(4-2)
0
69
2
chapter05_02 클로저 질문사항 !
0
49
1
LV1 설정
0
86
2
매직 메소드의 호출 방법 차이 문의
0
131
2
왜 numbers리스트를 만들때 str으로 숫자를 감싸나요?
0
92
2
스크랩핑 실습 중 Mac OS 인증서 문제
0
128
1
AsyncIO 멀티 스크랩핑 실습 예제 관련 질문
0
167
1
강의자료가 영상과 다릅니다
0
254
2
closure.cell_contents 초기화 하기 문의
0
128
2
map함수 사용 시, list변환 방법 문의
0
335
2
__mul__ 백터 * 숫지, 백터 * 백터 처리
0
143
1
del처리후 질문입니다.
0
153
1
car_list(car1,car2,car3) 인스턴스 tuple 타입 문의
0
222
1
coroutine에 대한 질문
0
242
1
제너레이터 이터레이터 질문이 있습니다.
0
248
1
atom install package search not working
0
275
1
Magic Method - Not Implemented
0
392
1
가상환경 질문!
0
400
1
병렬처리 추가 질문이 있습니다.
0
241
1

