Skip to content

[5. 병행제어2] 모니터 #43

@g16rim

Description

@g16rim

1Depth

Question
모니터는 무엇인가요?
Answer 모니터는 공유 데이터에 대한 접근을 캡슐화하여 프로그래머가 쉽게 동기화 문제를 해결할 수 있도록 합니다.

2Depth

Question
모니터와 세마포어와의 차이점은?
Answer 모니터는 세마포어보다 고수준언어에서 사용되는 동기화 방법입니다. 모니터는 공유 자원에 접근할 수 있는 키의 획득과 해체를 모두 처리해주어 개발자가 간단하게 사용할 수 있지만, 세마포어는 개발자가 직접 키 해제와 접근 처리를 해주어야 하기 때문에 코딩하기 어렵습니다.

Additional Explain

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions