32 비트와 64 비트 프로세스에서 모두 액세스 할 수있는 공유 메모리 세그먼트를 만들 수 있습니까? flag'TPF_IPC64 '주소 64 비트를 지원하는이 32 비트 리눅스 프로세스에서 액세스 할 수32 비트와 64 비트 프로세스간에 공유되는 공유 메모리 세그먼트
shmget(key,100,IPC_CREAT|TPF_IPC64);
다음과 같이인가?
편집 : 'TPF_IPC64'플래그가 shmget에 대한 일반적인 Linux OS 호출에서 지원되지 않는 것처럼 보입니다. IBM이 독점적이라고 생각합니다. 나는이 링크에서했다
내 shmget man 페이지에이 내용이 표시되지 않습니다. 또한 IPC_SHARE32가 인식되지 않습니다. HP 설명서에서이 내용을 찾을 수 있습니다. 그것을 사용하는 방법에 대해 더 자세히 설명해 주시겠습니까? – Nuetrino
http://man7.org/linux/manage/man2/shmget.2.html –
제공된 링크에서 IPC_SHARE32를 볼 수 없습니다 – Nuetrino