inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실무에서 사용하는 클라우드 보안 프로그래밍 (AWS, Python, Terraform)

1.19. GIL(Global Interpreter Lock) Deep Dive

1.19강의에 프로세스 컨텍스트 스위치 설명

614

moko
1

프로세스는 컨텍스트 스위칭이 아예 일어나지 않는 것 처럼 말씀하시는데,, 제가 배우기론 기존 프로세스 동작을 멈추고 다른 프로세스를 CPU가 실행시키는 것이 컨텍스트 스위칭으로 아는데 발생하는걸로 아는데 어떤게 맞는건가요 ?

python aws Terraform devsecops

답변 1

1

천강민

안녕하세요. 좋은 질문 감사드립니다.

 

말씀하신 것 처럼 운영체제 관점에서 보면 너무 당연하게도 컨텍스트 스위칭이 발생합니다.(그렇지 않으면 한정된 CPU 갯수로 수 많은 프로세스를 실행시킬 수 없겠죠.)

다만, Python의 GIL이라는 한정된 주제로 설명하다 보니 각각의 프로세스를 기준으로 설명을 드렸습니다.(이 부분은 제가 조금 더 명확하게 표현했어서 한다는 생각이 드네요.)


헷갈리신 부분에 대해서는 죄송하다는 말씀 드립니다. 참고 부탁드리겠습니다.

감사합니다.

비반도체 필드에서 이직이 가능할까요?

0

46

1

정처기2회실기를 마치고.

0

70

0

강의 연장 문의

0

105

1

강의연장 문의

0

101

1

예전 기출 강의도 반드시 봐야되나요??

0

151

1

챌린지 교재문의

1

159

1

학습 순서 문의드립니다

0

150

1

수강 기간 연장 문의 드립니다

0

134

1

26년1회 실기 합격할수 있을까??ㅠㅠ

0

198

1

백준 서비스 종료

0

313

1

SAP 자격증 공부를 어떻게 해야할까요?

0

286

1

드뎌 석사 졸업합니다. ^^

0

270

1