Hacker News new | ask | show | jobs
by genxy 101 days ago
This kind of thing always struck me as something that the MMU and the memory controller could team up on. When you give back memory, you could not refresh it for some cycles. Or you could DMA the same page of zeros over all of it, so the CPU isn't involved in menial labor.
1 comments

This is an old debate that goes back 25+ years. One of the differences in how Linux and FreeBSD handle the issue.

Linux developers believe that involving the CPU warms the caches and is a good thing.