IPC(Inter Process Communication)
정보관리기술사 제136회 4교시 27번 문항으로, 과목은 인프라/네트워크입니다. ‘세마포어’ 키워드는 정보관리기술사 기출 4문항에 나왔습니다.
원문 문제
정보관리기술사 제136회 27번. IPC(Inter Process Communication)
- 가. IPC의 개념과 목적
- 나. IPC 주요기법 3가지
- 다. 공유 자원의 충돌이나 일관성 문제를 해결하기 위한 동기화 기법
핵심 키워드
- IPC
- 메시지 큐
- 공유 메모리
- 세마포어
- 뮤텍스
- 동기화
- 임계 영역
고득점 가이드 — 1. 개요
IPC는 독립된 주소공간을 가진 둘 이상의 프로세스가 운영체제가 제공하는 통신 채널을 통해 데이터를 교환하거나 협력적으로 작업을 수행하는 메커니즘이다. 멀티프로세스 서버 아키텍처에서 작업 분담, 모듈 분리, 장애 격리, 자원 공유의 기반이 되며, 잘못 설계할 경우 경쟁 조건과 데이터 불일치로 시스템 안정성이 즉시 손상되므로 정확한 기법 선택과 동기화가 필수적이다.
출제 이력
- IPC기출 2문항
- 메시지 큐기출 2문항
- 공유 메모리기출 3문항
- 세마포어기출 4문항
- 뮤텍스기출 4문항
- 동기화기출 4문항
- 임계 영역기출 3문항
- 제117회 17번IPC(Inter Process Communication) 방식의 주요기법 3가지인프라2교시겹치는 키워드: IPC, 메시지 큐, 공유 메모리
- 제139회 27번운영체제의 프로세스 동기화 기법 중 뮤텍스(Mutex), 세마포어(Semaphore), 모니터(Monitor)인프라4교시겹치는 키워드: 뮤텍스, 세마포어무료
- 제126회 27번Real Time Scheduling의 우선순위 역전(Priority Inversion) 및 해결 기법인프라4교시겹치는 키워드: 뮤텍스, 세마포어
- 제126회 3번Race Condition보안1교시겹치는 키워드: 임계 영역, 동기화무료
- 제125회 17번검사시점과 사용시점(TOCTOU) 코딩 보안 약점보안2교시겹치는 키워드: 동기화, 뮤텍스
- 제137회 14번캐시 메모리(Cache Memory)인프라2교시겹치는 키워드: 동기화
- 제110회 16번동기화 기법인 스핀 락(Read/Write Spin Lock)의 개념과 활용 방법 사례인프라2교시겹치는 키워드: 임계 영역
- 제122회 1번세마포어(Semaphore)와 모니터(Monitor)SW공학1교시겹치는 키워드: 세마포어무료