-
카테고리
-
세부 분야
취업 · 이직
-
해결 여부
미해결
오탈자 문의합니다
22.08.12 14:31 작성 조회수 82
0
안녕하세요 깃허브 참고하면서 175페이지 오탈자 수정하고 있습니다.
세마포어에는 조건 변수가 없고 스레드가 세마포어 값을 수정할 때 다른 프로세스나 스레드가 세모포어 값을 수정할 때 다른 스레드는 동시에 세마포어 값을 수정할 수 없습니다.
혹시 이 부분에서 굵은 글씨 표시한 부분은 같은 말이 두 번 들어간 건가요?
아니면 스레드가 세마포어 값을 수정하거나 다른 프로세스나 스레드가 세모포어 값을 수정할 때 다른 스레드는~~ 두 가지 조건(?)인 건가요?
제가 아직 os에 대한 기초 지식이 부족한 상태로 읽고 있어 이해를 못 하는 거일 수도 있습니다. 시간 괜찮으실 때 답변해주시면 감사하겠습니다.
제가 아직 os에 대한 기초 지식이 부족한 상태로 읽고 있어 이해를 못 하는 거일 수도 있습니다. 시간 괜찮으실 때 답변해주시면 감사하겠습니다.
답변을 작성해보세요.
2
큰돌
지식공유자2022.08.14
아 이거 오타가 맞습니다. ㅠㅠ
아놔... 왜 2번 반복 했을까요? 찾아주셔서 감사합니다.
프로세스나 스레드가 공유자원에 접근하면 세마포어에서 wait() 작업을 수행하고 프로세스나 스레드가 공유자원을 해제하면 세마포어에서 signal() 작업을 수행합니다. 세마포어에는 조건 변수가 없고 프로세스나 스레드가 세마포어 값을 수정할 때 다른 프로세스나 스레드는 동시에 세마포어 값을 수정할 수 없습니다.
이게 정답입니다.
또 질문있으시면 언제든 질문 부탁드립니다.
감사합니다.
답변 1