(35) Readers and Writers Problem (Synchronization Problems)
### Readers and Writers Problem ### : database에서 공유데이터에서 접근하는 여러개의 concurrent processes(writers, readers)가 있다. : writer process가 공유 데이터에서 데이터를 수정할 때 다른 concurrent process가 들어오면 data consistency에 문제 발생 ( 같은 시간에 예방책 => 공유 데이터을 critical section으로 해두고 mutual exclusion을 하여 data inconsistency를 예방한다 ) : Reader - data set만 읽을 수 있지만 update 할 수 없다 : Writer - shared data를 읽고 쓸 수 있다 int read_count = 0; //..
운영체제/이론
2020. 9. 24. 21:34
공지사항
최근에 올라온 글