From nobody Sat Dec 23 20:11:40 2023 X-Original-To: freebsd-fs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SyFgd4FBqz54xMD for ; Sat, 23 Dec 2023 20:11:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-21.consmr.mail.gq1.yahoo.com (sonic310-21.consmr.mail.gq1.yahoo.com [98.137.69.147]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyFgc36lzz4JP0 for ; Sat, 23 Dec 2023 20:11:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=VzdbFlTb; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1703362314; bh=NcncRRGjCfcQxL0MqAQPJrmhMlLg6UZUxYBguwU4UqE=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=VzdbFlTb9SsYTgSgerWQAE2gHvU5Hd9ljneLNBlisvB+xlZbQQ/4wwMUHYqUtxd671oKcR3FCFmMZkuEQTAnjjom7SahPJt9zGJ3ceHpDgiPFRUob8M/foZme0rclp/aPV+KeTaqIBUp1GY7b3vjPQV+E6Bar8uGoVaOp47TEcSX8MvWz21PVcnfHm8OUlLsx2fEoehF6i+TE53xe7q9frWtLvVedAnwVqFGcLl4qgtsg3nv7umzEnBrOWrBJeEbNX27kPyQ2B9mmJKe+/YfUGdFpahL+wc0tJQK2b/mw56PfC4P7G42D087M+OnJIEQxPXK+ETXKgoXN71WKIkg8Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1703362314; bh=PB+80AQtznWre/hxty36W2IX+ExUckTgf8pjcKTtwpq=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=op7lwwkgg2/7KIpCiGlpCcmHQK6Nsa6/SDm7sIvifETm3AMa2iSns/G34ua5uq0udskytCnlQZrd7optNYjegj72aJxFySYeusyguKUGyi6C9Dh5RCiuHul33Ql278PgVjgYt2uLg5jR6wqRm3UTWP7q8RMud+g9LtaFds/5DWFzId+5GkB6jPSpoaZ2zFdv9SbnT3BbPYXYBQnlGGDIUqq4dVSOeN4Le3aKGTkS+nV54IO90fXBvvaXaSSvXA+V/1edq2hqedteGw8JO3ejmlg11xAD1463Dg3N+x34JJwFI1pX+zk3g5uz9JnGN2q1Z1r+076NduF23hgnRJbCtQ== X-YMail-OSG: 92RbzCUVM1lHsjRABp6olI3cHQOsi6.dbazH57fVsQEyNibAm86MpQUT8TXQEnu nocEqLFZsZMfEL.n0wTKCwhff6H6.fiEdpVJUePHZ.OnpSmtln5Ka3l85Ir4vgCFMITMSZeJ4DGf YHi1d7HKUbDpgzV4Dp6JWPoRS41gp7ju9DE4PFLnV6uEfMGSQTg0WsPqrFa6A5DgWW_PX3tNebw7 TjXEG24mTwTO5eq8rvqbZbWCKYWTcXj2aFZg__sy3LUWVIX7evm4.vbdZTagL_6vJ47sqsLcMCsP 7mm8xuc9dAaf8qzYa_3QJ5WHXQiRCkFHCrTSZA90MhZOZdhPKGflMl_j5MYsC3wcgw_l_4U4a65r g1hRI0ltkhKjQr4eK0yBv4d61yigGGrjOhgX297h5pKvocmww8EcAYRIW3NsQCoH2OJfy3hSQ.kP iyLcOSNG.3_Yzp_KpjjJ1Wxf_9MzTsGUTjulhzXUvCzHrZMu.ZFNPEleLAiwqfKAEj3aBozcWgju KsfvauMFTbMIgORH6ZeYi9iq5aehu851Qa0tiXXon1PT8ruTFsIaE3nt90wgAQ07fvqV.WMor3Th wDJ2XTX7kIgO4TV32nC8rDKMyFp1nxVVzoTFshacH3uMFOFOCJMGI7tLAFZwyAlO.fhTq9x90FHG oLLLC5iErZ7iL2ha71YH9izGMzxvrV1aKJL22azFV9L6eO2rmp5mDCAtNZ7FEWoA84wvae2tJPp_ SO72mZtpKnaaX8gO81le732JHpgFN8TjW4ZRwXekkCzq.yAhEGg6rlJYzdaAqabbKUieABmg2V0l LsKWU1EZ5eFflIWpUSnCMibXvN4nn0C6hLbODM2xH.66v_70unttvvtiBMMcQZVWa12whUozQ6JV 3Dp1ETrj6fCBkDEoU3wDTUhnrJb37_xdFNEycUNk3OCFbGFw7xUgOdBC8ZVw0UupqWiQQVgrW8Ns wt56Wy9PVn.turKsudq6ZZNMQXvQU6Fs7tWt_4QuCYJju9dO8E.R_kQG8TU1aHdhQo.2QCGUKMZb oSVsE1UTLpw8FJztAPqNnN3S7RoWI84w0CwOYJyRSsVmLBcynKM5DX6NlN36EzOxfSym1EF.5Tju SHqiQhzHkaIsOGx.gumlo_qR2JriuTvt9m2exTdO1Z6TcQNlSp3OHwfTrKl87Ow3MF6w_EQ.mcnt UZIsSexATDSGk26kYeEPnNd6rz0WKmLzAGXmtLBICq90HLw9M_.cziL_0J0AaWyoL0p2ubmU6ViD vifP2h1vlmePxqdgb1EEhVx7hFe0VPJVDQc_noRPwyFd5KeHYGNonJcOuMlqH.S6wYy5otGOBvO. HMthSkwcxdc00Z5UnNSfYZ7RahoRnzIKiocTiIus.qbBRzdEqK5fJhDOC73a84xbmA7WBXAKyKtC yHAzeJTKbdhqHalrNdqY_lqPRss2fEis7l9WJQi8DCf9M7i5fISex9YuIumqV.CRPFtyci_kcuW5 1NAcb8mmv2riSkUKVvFBu_jBDjk7pRmNA4fnTi2YXBZaFjm_RwFz9e3bS2LQIQc7ZiT.XVC4UMqW DxPtfa2tJ72a2aspv7rF3QxCnR8B1Zj7pL8CsuVFK4KKJuRljUXoz59Oisb28kLOBOzXPgS.DlqW Sbg3pBvRzir4z72NPGFGpfn4TzwTi9XA5EX6dDyvGKpmV0DUO4yqlm.DDF9I8S7xxB3gHPKjZ0CD 6XhdOh1E0kAnNViD8Xgmyr.IugKjZijz9QzNq_EKYFoP9A9NyN1e1FLaGqVF8Ee2n4tjxjOO9c.O lTmiAZFNxUlpKfTBQ2mCUmndPzrxTanzofI0FVvlnzRNHLDJUg9cgO_DX2nTYoWXWXkBeT_EdbD5 KFw0g.DXowT5XwkTe5ugHS9iaqIuBTDWPnE.b9ntnepHlnKnrttcLD5PmZXAmNtZfoeuaTDD2UXq XlRvSVOYsvA78crx0644dyIiJp1C2BUwmfEJmiIyCA1Ak4FtgSZL9771X1QxzMo40edRrO9cqWPb UyhsYuXGvopcO7XV8sJYgUIKg_ZdXrUaULtkHBsoexAZBfRc_OKZPpQqFNPMdwneJQJ_9Yk.BmH0 zgZJQEEAXKcrXhYB42ZlMDHPnUBjo3hsUmZxFWx0EdUQ_k.ZsvjnHw2c8ZFdKO1e7H5LntopJUs1 dv8IUKwkc7QtortCTO6tp6u4weKJDo_3zvY0u9ewlkoclDj624VE.CBsES9xb.LUZ2NWSKoyZu9. BUo8l9feM5OFa_KYS.Q8gnSRUCqoYR6RBT.oXhW_PKaCeU2mP1ZcBDcEPIT45aYF6Z5PdpIsKVGD X X-Sonic-MF: X-Sonic-ID: 3ad4c935-b135-4546-8c89-48f921b31f47 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Sat, 23 Dec 2023 20:11:54 +0000 Received: by hermes--production-gq1-6949d6d8f9-qkzts (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c612515a163a443a2ac6ae3ca0ab9b1d; Sat, 23 Dec 2023 20:11:51 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Filesystems List-Archive: https://lists.freebsd.org/archives/freebsd-fs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fs@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: measuring swap partition speed Message-Id: <8DD13AF2-C4E3-470E-B748-92828FC20D17@yahoo.com> Date: Sat, 23 Dec 2023 12:11:40 -0800 To: void@f-m.fm, freebsd-fs@freebsd.org X-Mailer: Apple Mail (2.3774.300.61.1.2) References: <8DD13AF2-C4E3-470E-B748-92828FC20D17.ref@yahoo.com> X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MLMMJ_DEST(0.00)[freebsd-fs@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.147:from]; MID_RHS_MATCH_FROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.147:from]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_NONE(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_TO(0.00)[f-m.fm,freebsd.org]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4SyFgc36lzz4JP0 X-Spamd-Bar: --- void wrote on Date: Sat, 23 Dec 2023 15:59:21 UTC : > On Thu, 21 Dec 2023, at 17:32, Mark Millard wrote: > > [For this message I'm replying to just the one point because I > > expect that it is rather important to your context.] >=20 > > swapfile write requires the write request to come through the = filesystem > > write path, which might require the filesystem to allocate more = memory > > and read some data. E.g. it is known that any ZFS write request > > allocates memory, and that write request on large UFS file might = require > > allocating and reading an indirect block buffer to find the block = number > > of the written block, if the indirect block was not yet read. >=20 > Are nfs writes the same as a "write request through the filesystem = write path" ? > If not the same, then the same deleterious effect in the context? I expect that NFS would have the issue: SOMETHING(s) might require NFS to allocate more memory during the = attempt to do a paging I/O of interest But I'm no NFS expert. Basically, any additional layers that create additional memory allocations in managing the paging I/O contribute to such issues. The more allocations in trying to do the paging I/O, the worse the issue. Even just the fact that umass is involved for the USB I/O contributes some risk, if I understand right. (Seems to be rather low risk of itself.) =3D=3D=3D Mark Millard marklmi at yahoo.com