반응형

 

 

 

 

 

 

 

 

 

 

1. 쓰레드 기법을 사용하여 공유 변수를 사용해 통신하는 생산자 / 소비자 프로그램

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. 세마포를 사용하여 공유 변수에 대해서 상호배제를 구현한 프로그램

: flag 변수를 통해 producer 의 printf가 consumer의 printf보다 항상 먼저 나오도록 구현한다.

 

 

 

 

- > mutex = 1, flag = 0으로 초기화한다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형

+ Recent posts