Date: Wed, 24 Oct 2018 13:25:48 -0700 From: Robert <robert.ayrapetyan@gmail.com> To: Mark Millard <marklmi@yahoo.com>, Rozhuk Ivan <rozhuk.im@gmail.com> Cc: FreeBSD <freebsd-hackers@freebsd.org>, Mark Johnston <markj@freebsd.org> Subject: Re: Sudden grow of memory in "Laundry" state Message-ID: <c25e19a4-d3ef-e419-06f8-8a86082dbf31@gmail.com> In-Reply-To: <981C887D-78EB-46D2-AEE5-877E269AF066@yahoo.com> References: <55b0dd7d-19a3-b566-0602-762b783e8ff3@gmail.com> <20180911005411.GF2849@raichu> <ce38cbfa-e1c5-776e-ef2e-2b867c9a520f@gmail.com> <20180911150849.GD92634@raichu> <104be96a-c16b-7e7c-7d0d-00338ab5a106@gmail.com> <20180928152550.GA3609@raichu> <e705099c-ea42-4985-1012-50e9fa11addd@gmail.com> <20181024211237.302b72d9@gmail.com> <981C887D-78EB-46D2-AEE5-877E269AF066@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Sorry, that wasn't my output, mine (related to the screenshot I've sent earlier) is: Mem: 1701M Active, 20G Inact, 6225M Laundry, 2625M Wired, 280M Free ARC: 116M Total, 6907K MFU, 53M MRU, 544K Anon, 711K Header, 55M Other 6207K Compressed, 54M Uncompressed, 8.96:1 Ratio Swap: 32G Total, 15G Used, 17G Free, 46% Inuse I'm OK with a low "Free" memory if OS can effectively allocate from "Inactive", but I'm worrying about a sudden move of a huge piece of memory into "Swap" without any relevant mmap calls. My question is: what else (except mmap) may reduce "Free" memory and increase "Laundry"\"Swap" in the system? Thanks. On 10/24/18 9:34 AM, Mark Millard wrote: > On 2018-Oct-24, at 11:12 AM, Rozhuk Ivan <rozhuk.im at gmail.com> wrote: > >> On Wed, 24 Oct 2018 10:19:20 -0700 >> Robert <robert.ayrapetyan@gmail.com> wrote: >> >>> So the issue is still happening. Please check attached screenshot. >>> The green area is "inactive + cached + free". >>> >>> . . . >> +1 >> Mem: 845M Active, 19G Inact, 4322M Laundry, 6996M Wired, 1569M Buf, 617M Free >> Swap: 112G Total, 19M Used, 112G Free > Just a limited point based on my understanding of "Buf" in > top's display . . . > > If "cached" means "Buf" in top's output, my understanding of Buf > is that it is not a distinct memory area. Instead it totals the > buffer space that is spread across multiple states: Active, > Inactive, Laundry, and possibly Wired(?). > > In other words: TotalMemory = Active+Inact+Laundry+Wired+Free. > If Buf is added to that then there is double counting of > everything included in Buf and the total will be larger > than the TotalMemory. > > Also Inact+Buf+Free may double count some of the Inact space, > the space that happens to be inactive buffer space. > > I may be wrong, but that is my understanding. > > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c25e19a4-d3ef-e419-06f8-8a86082dbf31>