Not 100% sure, but I think this is to mitigate exploitation of UAF (Use After Free) flaws.<p>Adding an unpredictable delay in between when an application frees some memory, and it becomes available for reuse elsewhere will likely reduce the window of vulnerability where an exploit may be able to leverage the issue.