CS지식/운영체제

TIL 정리_75

ran4 2022. 5. 2. 13:25

http://www.kocw.net/home/m/search/kemView.do?kemId=1046323

운영체제 강의를 듣고 정리한 내용입니다

 

프로세스 간 협력

독립적 프로세스

프로세스는 각자의 주소 공간을 가지고 수행되므로 원칙적으로 하나의 프로세스는 다른 프로세스의 수행에 영향을 끼지치 못한다

 

협력 프로세스

프로세스 협력 메커니즘을 통해 하나의 프로세스가 다른 프로세스의 수행에 영향을 미칠 수 있다

 

프로세스 간 협력 메커니즘 (IPC :Interprocess Communication)

메시지를 전달하는 방법

message passing : 커널을 통해 메시지 전달

 

주소 공간을 공유하는 방법

shared memory :

서로 다른 프로세스 간에도 일부 주소 공간을 공유하게 하는 shared memory 메커니즘이 있다

thread : //중요

thread는 사실상 하나의 프로세스이다

-> 프로세스 간 협력으로 보기 어렵다

-> 그럼에도 동일한 프로세스를 구성하는 쓰레드들 간에는 주소 공간을 공유하기 때문에 협력이 가능하다.

'CS지식 > 운영체제' 카테고리의 다른 글

TIL 정리_77  (0) 2022.05.04
TIL 정리_76  (0) 2022.05.03
TIL 정리_74  (0) 2022.05.01
TIL 정리_73  (0) 2022.04.30
TIL 정리_72  (0) 2022.04.29