0

직접 바이트 버퍼를 통해 액세스 한 mmap'd 파일과 힙의 메모리에 대한 일반적인 Java 메모리 모델 간에는 어떤 차이가 있습니까?mmap'd 메모리 모델 가시성/동기화

예 : 바이트 버퍼에 여러 스레드 쓰기가있는 경우 리더 스레드가 모든 변경 사항을 볼 수 있도록 특별한 동기화가 필요합니까?

답변

0

차이가 없습니다. 예, 데이터를 버퍼에 쓰도록 작성자와 리더 사이의 경계와 동기화 된 저장소를 가져야합니다.