shmget 썸네일형 리스트형 공유메모리와 관련 함수 공유메모리와 관련 함수 1. 프로세스와 메모리 모든 프로세스는 자신의 업무를 수행하기 위해서 필요한 자료를 저장하기 위해 각자 메모리공간을 차지한다. 이러한 메모리공간에는 CPU에 의해 수행되는 명령어들, 프로그램 시작시 정의되고 초기화된 데이타, 프로그램 시작시 정의되었지만 초기화 되지 않은 데이타, 함수호출에 필요한 정보, 동적할당이 이루어지는 데이타등 이 들어간다. 프로세스는 시작시 혹은 실행중에 이러한 데이타를 저장하고 사용하기 위한 메모리 공간을 커널에 요구하여서 할당받아 사용하게 되는데, 이러한 메모리공간은 기본적으로 메모리를 요청한 프로세스만이 접근가능하도록 되어있다. 하지만 가끔은 여러개의 프로세스가 특정 메모리 공간을 동시에 접근해야할 필요성을 가질때가 있을것이다. 2. 공유메모리 모든 .. 더보기 이전 1 다음