강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

DHPARK님의 프로필 이미지
DHPARK

작성한 질문수

리눅스 IPC 프로그래밍 - 이론과 실습

- Live Programming(fcntl)

fcntl 에서 Read/Write 기능

작성

·

352

1

안녕하세요. fcntl 기능에서 강의 중에 Shared, Exclusive 기능이 없어서 Read, Write 기능을 쓴다고 말씀 하셨는데요.
그럼 Read가 Shared Lock , Write가 Exclusive Lock을 한다고 이해해도 될까요?

퀴즈

이진 세마포어의 주된 목적은 무엇일까요?

여러 개의 자원 풀을 관리합니다.

여러 프로세스가 동시에 읽기 접근을 하도록 허용합니다.

임계 구역에 한 번에 하나의 프로세스만 접근하도록 보장합니다.

프로세스 간에 작업 완료를 알립니다.

답변 1

0

런잇(ProgCoach4U)님의 프로필 이미지
런잇(ProgCoach4U)
지식공유자

안녕하세요, DHPARK님.

개념적으로 reader lock은 서로 공유할 수 있다고 해서 shared lock의 개념으로 사용이 되고,

writer lock은 서로 공유할 수 없기 때문에 exclusive lock의 개념으로 사용됩니다.

말씀하신 대로 용어가 다르지만 서로 일맥상통하는 부분이 있는 것이죠.

감사합니다!

DHPARK님의 프로필 이미지
DHPARK

작성한 질문수

질문하기