Why doesn’t this memory eater really eat memory?
When your malloc() implementation requests memory from the system kernel (via an sbrk() or mmap() system call), the kernel only makes a note that you have requested the memory and where it is to be placed within your address space. It does not actually map those pages yet. When the process subsequently accesses memory within … Read more