728x90
Q. IPC란 무엇이고 무엇이 있는가?
프로세스들이 주소공간이 완전히 분리되어 있어 두 프로세스 사이에서 코드를 제외한 메모리 공간이 공유되지 않아 프로세스가 다른 프로세스의 메모리 접근이 불가능합니다. 따라서 프로세스들이 서로 통신 할 수 있도록 운영체제 커널에서 IPC를 지원합니다.
대표적인 IPC는 공유메모리, 신호, 파이프 세가지 정도가 있습니다.
728x90
'Solution > 면접' 카테고리의 다른 글
[개발자 면접] 선점형 스케줄링과 비선점 스케줄링의 차이 (0) | 2022.03.25 |
---|---|
[개발자 면접] 프로세스와 스레드의 차이점 (5) | 2022.03.24 |
[개발자 면접] 사용자 모드와 커널 모드의 차이 (7) | 2022.03.22 |
[개발자 면접] RESTful이 무엇인지 요약 (9) | 2022.03.21 |
[개발자 면접] JAVA언어의 특징과 가비지컬렉션에 대하여 (0) | 2022.03.20 |