Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Oct 2024 14:21:11 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 280846] Low memory freezes / OOM: a thread waited too long to allocate a page
Message-ID:  <bug-280846-227-IEHSrTbS3I@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-280846-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-280846-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280846

--- Comment #63 from commit-hook@FreeBSD.org ---
A commit in branch stable/13 references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=3Ddf515b2e22c79d857189f3ad7389b546c=
3428868

commit df515b2e22c79d857189f3ad7389b546c3428868
Author:     Mark Johnston <markj@FreeBSD.org>
AuthorDate: 2024-10-22 12:48:43 +0000
Commit:     Mark Johnston <markj@FreeBSD.org>
CommitDate: 2024-10-29 13:34:45 +0000

    vm_meter: Fix laundry accounting

    Pages in PQ_UNSWAPPABLE should be considered part of the laundry.
    Otherwise, on systems with no swap, the total amount of memory visible
    to tools like top(1) decreases.

    It doesn't seem very useful to have a dedicated counter for unswappable
    pages, and updating applications accordingly would be painful, so just
    lump them in with laundry for now.

    PR:             280846
    Reviewed by:    bnovkov, kib
    MFC after:      1 week
    Differential Revision:  https://reviews.freebsd.org/D47216

    (cherry picked from commit 6a07e67fb7a8b5687a492d9d70a10651d5933ff5)

 sys/vm/vm_meter.c | 20 +++++++++++++++++---
 1 file changed, 17 insertions(+), 3 deletions(-)

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-280846-227-IEHSrTbS3I>