글
공유 메모리를 이용한 IPC
Skills/Programming
2014. 12. 15. 16:49
IPC (Inter Process Communication)란, 프로세스 간에 정보를 주고받을 수 있도록 하는 통신 기법
32bit 시스템에서는 각 프로세스에 제공되는 연속적인 4GB의 가상 메모리를 사용하는데, 가상 메모리 중 절반은 사용자 모드(스택, 힙)에 사용하고 나머지 절반은 커널 모드(운영체제가 관리)에 사용한다.
공유 메모리를 이용한 IPC는 커널 모드의 메모리 영역을 활용하여 프로세스 간에 서로 통신하는 기법임.
* Ref (or copied from)
[1] 열혈강의 VISUAL C++ 2008 MFC 윈도우 프로그래밍, 최호성, 2009.
'Skills > Programming' 카테고리의 다른 글
[Assertion failed] wincore.cpp error line 952 (0) | 2015.01.15 |
---|---|
C++ 반전 연산자~와 논리 연산자 !의 차이 (0) | 2014.12.16 |
MFC dialog에서 콘솔(console)로 디버깅하기 (0) | 2014.12.15 |
[C/C++] double 형 데이터에 분수 넣기 (0) | 2014.12.09 |
첫째 예외가 있습니다. 0xC0000005: 0x00000018 위치를 읽는 동안 액세스 위반이 발생했습니다. (0) | 2014.11.12 |