0
mprotect는 전체 메모리 페이지를 보호하는 데 사용됩니다. 아무도 단일 메모리 바이트를 보호하고 unportect하는 방법이 있다면 말해 줄래?싱글 바이트 메모리 보호 및 보호 해제 방법은 무엇입니까?
mprotect는 전체 메모리 페이지를 보호하는 데 사용됩니다. 아무도 단일 메모리 바이트를 보호하고 unportect하는 방법이 있다면 말해 줄래?싱글 바이트 메모리 보호 및 보호 해제 방법은 무엇입니까?
어떻게 보호할까요? 동시 읽기/오른쪽에 대한 보호 기능을 찾으려면 pthread_mutex_t가 필요합니다. 코멘트에서 언급 한 바와 같이
http://www.sourceware.org/pthreads-win32/manual/pthread_mutex_init.html
는, mprotect는 전체 페이지에 사용됩니다.
아니요, 없습니다. 세분성은 페이지 크기이므로 전체 페이지를 보호해야합니다. –
정확히 무엇을하려합니까? – Mat
단지 하나의 boolean을 저장하기 위해 정수를 사용하는 것과 마찬가지로 32 비트를 사용하여 1을 저장하는 것처럼 - 물론 작동하지만 더 많은 비트로는 비효율적입니다. – usr2564301