[Bug 234559] memory reporting inconsistency 12-STABLE vs. 11-STABLE

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 13 03:46:27 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234559

Mark Johnston <markj at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Closed
         Resolution|---                         |Works As Intended

--- Comment #6 from Mark Johnston <markj at FreeBSD.org> ---
I've thought about this some more and decided to close this bug WONTFIX for
now.  Basically, we started lazily dequeuing wired pages to avoid the page
queue synchronization cost incurred by frequent wirings.  The result is that
wired pages may temporarily be counted as active/inactive/laundry despite not
being reclaimable.  Maintaining the previous behaviour wrt statistics would
introduce synchronization overhead that we've been trying to avoid in past and
future work.  I don't plan to change the current behaviour and there doesn't
seem to be a compelling reason to do so, at least based on this report.  If you
or anyone else would like to discuss this further or describe a use-case that
depends on the old behaviour, please feel free to re-open the bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list