From owner-freebsd-questions@freebsd.org Thu Dec 19 16:48:34 2019 Return-Path: Delivered-To: freebsd-questions@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 EE1181E5025 for ; Thu, 19 Dec 2019 16:48:34 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47dyW56xJwz3N8g for ; Thu, 19 Dec 2019 16:48:33 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 7C0766D9 for ; Thu, 19 Dec 2019 11:48:31 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 19 Dec 2019 11:48:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:mime-version:content-type; s= fm1; bh=6a/e1S1U93RYOZuPJ3aTg5YZ6xCDJBpXwvsH/1omOkQ=; b=WPZSjj0i y+UbtPh0hcwWyuWRzRJCJZ1fF3F9w2cgoa5BhwX9p3uyfVCYS2G+ir9ZDuZc2L6O qZmMy7fThIY3zsrVttA+h2baGcxFWASA5TwM6F9g2u4RAx1hcD2IBzLLK3H4652/ aXSRQ+agESGiUKb1qcZeBEqrfJqROoGpzei2ieSODe0MpOjO+e749k0vijXrfIYG V9pWw9Ddr+PJsBPw/AMUaSVqJPCPUstMqXgBDkQhjHGUZ1bqT0rEcj/5Ed85UG8h W5O4e6oeTtTG8V3OkDg2XJfbFOHLBrB0/m6jTa36c7WjavzbM7q2ZddcZlinhQFx 22iphHp0zv8LIw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=6a/e1S1U93RYOZuPJ3aTg5YZ6xCDJ BpXwvsH/1omOkQ=; b=fg780tigp+sv+XDDxDPjnG2z43uSTq6Q4IGTNZEcO5pba zBpSZr5Ai/o7RaoXUxHeVWCe5W282ZM+8EA6dBGv/M5uBgu2qMjq7Nq6stREJdsh qHXzjoUqzRq54lbeu87OIEXJyWXIZog5oANMLH3QT0gfkTcYgGtgbw52Fp9ejD1z 2Wt2WIYUXzZ+hCXGEYEzPJhekJl7KNFmijM6Zyjk0n1cQ86u9kc0VWoVrbu5ff2q HjX8i0a2C01SNRkHjgmoB8RPeyiWjnto1LPfIeAH7v+FIp26MsjwMmIk9Ju65Scb 55jxKi0RrppfUrQGq8ltNLjdztEfOy0fdgHkLu70Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrvdduuddgledvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtuggfsehgtderre dtredvnecuhfhrohhmpehtvggthhdqlhhishhtshcuoehtvggthhdqlhhishhtshesiiih gihsthdrnhgvtheqnecukfhppeekvddrjedtrdeluddrleelnecurfgrrhgrmhepmhgrih hlfhhrohhmpehtvggthhdqlhhishhtshesiiihgihsthdrnhgvthenucevlhhushhtvghr ufhiiigvpedt X-ME-Proxy: Received: from bastion.zyxst.net (bastion.zyxst.net [82.70.91.99]) by mail.messagingengine.com (Postfix) with ESMTPA id 828633060BA8 for ; Thu, 19 Dec 2019 11:48:30 -0500 (EST) Date: Thu, 19 Dec 2019 16:48:01 +0000 From: tech-lists To: freebsd-questions@freebsd.org Subject: spurious out-of-swap messages (plenty of swap available) Message-ID: <20191219164801.GH63749@bastion.zyxst.net> Mail-Followup-To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WIIRZ1HQ6FgrlPgb" Content-Disposition: inline User-Agent: Mutt/1.12.2 (2019-09-21) X-Rspamd-Queue-Id: 47dyW56xJwz3N8g X-Spamd-Bar: -------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm1 header.b=WPZSjj0i; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=fg780tig; dmarc=none; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 64.147.123.19 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-8.21 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm1,messagingengine.com:s=fm1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.19]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[zyxst.net]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; SIGNED_PGP(-2.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[19.123.147.64.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-3.51)[ip: (-9.88), ipnet: 64.147.123.0/24(-4.92), asn: 11403(-2.68), country: US(-0.05)] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Dec 2019 16:48:35 -0000 --WIIRZ1HQ6FgrlPgb Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, A desktop system running latest 12-stable and poudriere-devel gives "out of swap" errors when compiling some ports like rustc. But swap doesn't go over 7%, there's 32GB RAM and over 64GB of swap (2x 32GB swapfiles on an SSD plus one 4GB swap partition, also on SSD): % sysctl -a | grep swap 2 PART ada0s1b 3834175488 512 i 2 o 236223201280 ty freebsd-swap xs BSD xt 1 0 MD md98 34359738368 512 u 98 s 512 f 0 fs 0 l 34359738368 t vnode file /swap1 label=20 0 MD md99 34359738368 512 u 99 s 512 f 0 fs 0 l 34359738368 t vnode file /swap0 label=20 z0xfffff8001e3ae600 [shape=3Dbox,label=3D"SWAP\nswap\nr#4"]; /swap1 /swap0 swap freebsd-swap vm.swap_enabled: 1 vm.domain.0.stats.unswappable: 0 vm.swap_idle_threshold2: 10 vm.swap_idle_threshold1: 2 vm.swap_idle_enabled: 0 vm.disable_swapspace_pageouts: 0 vm.stats.vm.v_swappgsout: 3034133 vm.stats.vm.v_swappgsin: 462625 vm.stats.vm.v_swapout: 428651 vm.stats.vm.v_swapin: 143721 vm.nswapdev: 3 vm.swap_fragmentation:=20 vm.swap_async_max: 4 vm.swap_maxpages: 65126576 vm.swap_total: 72553652224 vm.swap_reserved: 76193538048 I see this in /var/log/messages: Dec 19 15:38:07 desktop kernel: pid 57027 (rustc), jid 13, uid 0, was kille= d: out of swap space Dec 19 15:39:47 desktop kernel: pid 35795 (rustc), jid 13, uid 0, was kille= d: out of swap space Why isn't all the swap space being used? I could understand if it went to l= ike 95% use then complained, but I've kept a close eye on it while compiling and it doesn't get anywhere near that. As far as I'm aware, sysctl tunables are default. I'm thinking maybe the out-of-swapspace messages mask something el= se? thanks, --=20 J. --WIIRZ1HQ6FgrlPgb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl37qdIACgkQs8o7QhFz NAWxGQ//dyOglZY/mJO8ZqT8Vm4nnBCrR3exuxUHRrNsgTKUQYwQ5uhqaRO4PMVn wMMCLryBogcPmayGYjFJ6v8zWBt0VTHVZKatJq1b1qalFi/XMrHfrUpILN3aEMpC X33jGCr6mcuGnsLh5KKd9AgsuE25osagrFhZXQcj6LpOMpPKCrbJu31jIchgaZOd rHVZcNqxwqpI46iuco9pbLvfWCTcjxe70MIlTGp87gJ95EM+l4DVfTCkrcKmbWiK rHy4GjjfHxuZFzMs3X/Vd1SWRZkpLWpc8AeHUnH+dOhgrd1HkirJ7Are993kLOvh NHPRNiWvfQJ4B9+SMXI8so+56Scr2/qhO+p46ez2QAcgR4JsULxl+UrfS8BPpJwD EC+kV+UnosFvtxqojlXFuBLJjAdmEzfVYuJ8e3DebnJD7qcHN5xs9YTvofYcpGZ+ tSgc5WfARY5Gp+yt66bqU6AQZi7kZOAMWVhLeK9Ec3epj2hTiRvYPbkOBlQASmLM +XfIRDYzOIlgV1ACkJlCwE6APaT6YRQztZ/dhWkw0JsLbcTCGTLtpvNB/1qpu6UB GsC3aa+FSyR5VbCnHhQqI5EmZSoiqknOnmmo+MIWsqeR65e+04n7uHBHY1PuA/5E 31m0+DQdKqSQA7bPjLqtHOnl2LrcgtZIwG44YPzIc+vKjHUyinU= =G/tw -----END PGP SIGNATURE----- --WIIRZ1HQ6FgrlPgb--