Multiprocessing(4) - Sharing state 에서 질문이 있습니다.
안녕하세요. 선생님. 먼저 좋은 강의 감사합니다. 강의를 듣던 중에 질문 사항이 생겨 커뮤니티를 남기게 되었습니다.

기대하는 결과 값을 45,000으로 생각하고, 기존 코드의 range를 5000으로 설정하여 실행을 하게 되면,

공유가 되긴 하지만, Lock이 설정되지 않는 듯한 결과 값이 나왔습니다. 이 부분에서 혹시 제가 누락한 코드가 있는지 궁금합니다.
그리고 Value 와 관련하여 자료를 조사하는 도중 아래와 같은 코드를 발견하여 실행했는데, 기대한 결과 값이 나왔습니다.


이와 같은 방법으로 사용해도 되는지 여부도 궁금합니다. 감사합니다.
답변 1
1
오 안녕하세요
좋은 질문입니다. 첫 번째 예제는 동기화되는 코드가 없어서 나오는 결과 값 입니다.
두 번째는 Value 객체로 동기화를 잘 구현하셨습니다.
Pros and Cons 관련하여 질문드립니다
0
57
1
daemon=True가 안 먹히네요
0
80
2
threadpoolexecutor.submit 실행 시 순차 실행
0
211
2
queue 를 사용하는 이유?
1
223
1
멀티프로세싱 관련 질문
0
176
1
python gil 삭제
0
369
1
4분:59초 질문 그룹쓰레드 (5). 대기중인 작업 -> Queue -> 완료 상태조사 -> 결과 또는 예외 -> 단일화(캡슐화) 에 관해서
0
165
1
데몬스레드 설명
0
235
1
작업영역 질문
0
302
1
cmd에서 code작성시 기존에 깔아둔 vscode에서 이상한 화면이 뜨네요
0
284
1
ThreadPoolExecutor에서 작업중인 쓰레드가 있을때 대기할수 있는 방법이 있는지요?
0
271
1
py_ad_2_5_2 Sharing State의 Argument 부분
0
296
1
Thread(4) 16:10 스레드 질문
0
334
1
파이썬 병렬처리 관련 질문이 있습니다.
0
345
1
10:10쯤에 질문있습니다.
0
249
1
multiprocessing(5) - Queue 공유 질문 in multiprocess
0
429
1
seleniumwire multiprocessing 에러
0
723
1
logging과 print 차이 질문입니다..!
0
655
1
확장프로그램 질문입니다
0
291
1
KeyboardInterrupt 시 p.join에서 exception 발생
0
410
1
경쟁상태,교착상태, 메모리영역
0
253
1
ProcessPoolExecutor 사용 시 pid 증가
0
349
1
multiprocess 환경에서 특정 Process에 문제가 있거나 죽었을때 처리 방법
0
746
1
ThreadPoolExecutor 에서 max_workers 질문입니다.
2
1517
1





