From f3ff2a36e6e79c02d0d744e47fa0a38de3ecac5a Mon Sep 17 00:00:00 2001 From: Matt Mullins Date: Fri, 20 Sep 2013 19:49:19 -0700 Subject: [PATCH 1/1] Initial commit: maps 100MB --- mmap_everything.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 mmap_everything.c 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(); +} -- 2.11.0