From owner-freebsd-hackers@freebsd.org Sun Jan 5 22:07:31 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 58FE41E8406 for ; Sun, 5 Jan 2020 22:07:31 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.gq1.yahoo.com (sonic309-21.consmr.mail.gq1.yahoo.com [98.137.65.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47rXnG3cpPz3LLR for ; Sun, 5 Jan 2020 22:07:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: UGk1evYVM1kYlqK1xzLN0AiYU.255OkIOKFfmPmCkcr937IT9UP5ibxrsBGBc3K kQvEn1fODP8wF5teaBxI94Tu8abNd.4WJWUEbaT7akYTwVHGk2oi4qWksptq6kOBEuCttVlVcBgb NxK2O0ZFFTPIUr8LliEc2S.KDTIrF8fQQISmi6Vi7y2yhr1dEzqkWnbE9kqb..YQ0lx3hvKr2RrJ 0uvRVWY0baGgkXoyqiTIdGBYEsymGVBKzZkPgKIzdjlBw1Ox8KAGAskfIW3mjcusfnHGvf41NV5y 6TifTjlEbgtuBsqCgQx5rN4mHyu5nMtXpKs3bEGFLDN58om7q2Z0QCk6MYlZ5_qUWsAsrjZ9E9Us DhjHaInaXsILAdfb.W_4Nek1P.2vSVlPADFSSSMhgLVWMLA8fo6EJGirHVR.g93sV1fYU1F7o8br ZRVmfpBAz_Tq5KnuH4EVzNNmdS75zc9NHfS8ziBn3wV53SQkeSth3s1gm6_lbNHz0QjIn3T29Jq6 diqfFHmJG4oMJE25Hily.QpdSSwuMJZghtIHGc8YEPwt8CTDyMV99bg7X4CKD0.idj2JR3WLSFQC 1Dud6C12n5VG9DvHGTLH9iu2tVw349VDLP4K_f.wq_xxceQrr5XckKeuHXMmHSl.Lb7B03bCG3da moitrX1pL6C7aDwuxUGiTnpFWc7ekiS62Vlqgq6yJxWKYnAILbAvagNnHFWOv99Am9OVqU5l1J.7 dUEgHo6PZ97ErwB.9agJ7gu_MvZYsf.40Vjxln89zxz8sM3dvlGaXLTSSvbGl.TuWmv8RHW6bsmh mIlvNvcwhUZHd3z.NFzQkLqAuP74ubWx8xffhhGDShiJPE4qFZn6A.ByMW.t21Mi7z5jO6Z9N2Og N3pBQhIIIFNlNQkxxFFhzwJe9rrUV1kl5MdBrsNr_ao8QinauNUgJSVzUb_BY7ScTO_yf2RaTTxo TutYS02ABAcDG8OmDM4qIwYQg46TEVam.QYgJA.virIU6ADJp2IxaGuecpp3bhiHLQCijhTjoTeB NF3BeHt7Sz2l0wITDCV6g3CdGj9kvugCrOjQB2nWi8b8B_fXsgUC7GCB159Ai.o3LIr83UzL8bI9 PK6qXh6wckgaWB8AsPsplxBKlq6VW0yAxo2OCOObZSPXknmp9Z59UlXcPX39yUPpITzg0ho4Cx_3 9Dk6X0EHomOv3u52qda2VAB1weREgNnJ1ejxEj9jFDv59r.cMumHDeyHLZJi0pj2d6Vovh8_v8Bl JUpmZ4ACfFIMcV1egqgm4YIunyiDrGgkkLUNzj0Hkkj5QrFhT47PifkjLgZqyQXDT_tAogh9IEOa 5dEpjNZ6ayeAFw9zcjPclT.V40_odTdk2MR2wvHVt_683K30uL32nVgf8AqBzKQDiEz1K8eYqfmA 1DfS5zuJup0bJLUBvDLA52vwD3Zyg4lllDw-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Jan 2020 22:07:28 +0000 Received: by smtp424.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID b93c740198594bbcc8280496ac071af1; Sun, 05 Jan 2020 22:07:25 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\)) Subject: Re: processes are killed because of out of swap space From: Mark Millard In-Reply-To: Date: Sun, 5 Jan 2020 14:07:24 -0800 Cc: freebsd-hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <9C6B115C-90CC-449D-A29D-429BD97F37C4@yahoo.com> To: Wojciech Puchar X-Mailer: Apple Mail (2.3608.40.2.2.4) X-Rspamd-Queue-Id: 47rXnG3cpPz3LLR X-Spamd-Bar: / X-Spamd-Result: default: False [-0.92 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.25)[-0.254,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[text/plain]; MV_CASE(0.50)[]; NEURAL_HAM_LONG(-0.17)[-0.166,0]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[147.65.137.98.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.00)[ip: (6.30), ipnet: 98.137.64.0/21(0.88), asn: 36647(0.70), country: US(-0.05)]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 22:07:31 -0000 On 2020-Jan-5, at 12:41, Wojciech Puchar wrote: >=20 >>>> but still - there is A LOT of memory to be reclaimed. inactive is = many gigabytes on my server. >>>>=20 >>>>> # Delay when persisstent low free RAM leads to >>>>> # Out Of Memory killing of processes: >>>>> vm.pageout_oom_seq=3D120 >>>> set to 300. >>=20 >> A good question is if changing this figure significantly >> changes how long before the OOM kills significantly. >=20 > yes. but they are still killed. >=20 > the problem was geom_raid5. which i found not usable anyway - in case = of system crash filesystem is in state of total mess. >=20 > I just decided to have less space with 2 gmirrors but at least proven, = stable and fast. >=20 > All problems disappeared now. Glad you isolated a way to avoid the problem in your context. If anyone is to work on geom_raid5, knowledge that: A) it was getting OOM kills that the other technique did not and: B) vm.pageout_oom_seq changes were controlling when likely would be useful background information. I wonder if a bugzilla report of such would be appropriate. (Some detail about the time frames for the alternative vm.pageout_oom_seq figures might be appropriate.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)