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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions