diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..0ec15283e18dc831be4415c0d8ee61195a696689 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# Operating Systems: project 2 + +## 실행 환경 및 방법 + +WSL Ubuntu, VScode 사용 + +`gcc`로 컴파일 및 `./a.out` 실행파일 실행 + +## Producer/ Consumer 프로그램 + +생산자가 물품을 전달하고, 전달받은 물품을 가게가 소비한다. + +동기화가 없으면 자신이 전달받지 않은 우유를 소비하게 된다. + +## Reader/ Writer 프로그램 + +`num` 변수에 한 자리의 랜덤 숫자를 계속해서 저장하고, 사용자는 해당 숫자를 계속해서 확인한다. + +동기화가 없으면 가장 최근에 저장된 숫자가 아닌 숫자를 읽게 된다. \ No newline at end of file