#include #include int main() { int i; char *m = mmap(0, 1000*4096, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0); char *p = m; for(i = 0; i < 1000; i+=2) { mprotect(p, 4096, PROT_READ); p += 8192; } pause(); return 0; }