반응형
1) (나)의 enterCS()와 exitCS()는 (가)에 제시된 파일 생성/삭제 기능의 두 시스템 호출을 사용해 정의된다.
2) (나)의 enterCS()와 exitCS()는 다음 예와 같이 임계영역 진입/진출 위치에 동일 인자(파일경로명)를 설정해 호출하는 형태로 서로 짝 지어 사용될 경우, 임계영역 문제 해결에 필요한 한계대기(bounded waiting) 조건을 충족하지는 못하지만 상호배제(mutual exclusion)와 진행(progress) 조건은 충족한다
㉠ -1
㉡ remove(pathname)
생각을 잘못해서 틀렸구만요. 파일이 생성되어 있으면 현재 CS에 진입상태
파일이 없어야 진입가능 -> -1로 정의를 하고 CS에서 나오면 file도 삭제됩니다. 그래야, 상호배제와 진행이 충족할 것 같습니다. 어느 정도 해석을 잘해야 풀 수 있을 문제.
쉬운문제인데 조심조심. 풀어야 겠습니다.
반응형
'백업 > 정보컴퓨터' 카테고리의 다른 글
[정보][DB][트랜잭션] 2020-B-09 트랜잭션 (0) | 2021.02.11 |
---|---|
[정보][OS][프로세스] 2020-A-10 프로세스 (0) | 2021.02.11 |
[정보][OS][가상메모리] 2021-B-10 OS 페이지 교체, 이차 기회 알고리즘 (1) | 2021.02.11 |
[정보][OS][교착상태] 2021-A-09 교착상태, 은행원 알고리즘 (0) | 2021.02.11 |
[정보][DB][관계 DB] 2017-A-03 관계 DB, 정규형 (0) | 2021.02.11 |