From: Matt Mullins Date: Sat, 21 Sep 2013 02:49:19 +0000 (-0700) Subject: Initial commit: maps 100MB X-Git-Url: http://git.mmlx.us/?a=commitdiff_plain;h=f3ff2a36e6e79c02d0d744e47fa0a38de3ecac5a;p=mmap_everything.git Initial commit: maps 100MB --- f3ff2a36e6e79c02d0d744e47fa0a38de3ecac5a diff --git a/mmap_everything.c b/mmap_everything.c new file mode 100644 index 0000000..9ac78ea --- /dev/null +++ b/mmap_everything.c @@ -0,0 +1,16 @@ +#include +#include +#include +#include + +static const size_t size = 100 * (1 << 20); // 100MB + +int main() { + pid_t pid = getpid(); + printf("My pid is: %d\n", pid); + + void *p = mmap(0, size, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); + printf("Mapped at: %p\n", p); + + getchar(); +}