diff --git a/doc/go1.12.html b/doc/go1.12.html index 527a7c73d45..975550fea4f 100644 --- a/doc/go1.12.html +++ b/doc/go1.12.html @@ -313,10 +313,18 @@ for { can't reuse existing heap space.
++ The Go runtime's timer and deadline code is faster and scales better + with higher numbers of CPUs. In particular, this improves the + performance of manipulating network connection deadlines. +
+
- On Linux, the runtime now uses MADV_FREE to release unused
+ On Linux, the runtime now uses MADV_FREE to release unused
memory. This is more efficient but may result in higher reported
RSS. The kernel will reclaim the unused data when it is needed.
+ To revert to the Go 1.11 behavior (MADV_DONTNEED), set the
+ environment variable GODEBUG=madvdontneed=1.