Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Oct 2021 19:11:41 -0400
From:      Zaphod Beeblebrox <zbeeble@gmail.com>
To:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: Writing large build logs to NFS extremely slow?
Message-ID:  <CACpH0MeQe4SYeV-qEYjvvv%2BPbQfNbrNBW=9f4yshn2_v6adGjg@mail.gmail.com>
In-Reply-To: <20211007021643.bwglyvrswk2nm3fl@nexus.home.palmen-it.de>
References:  <20211007021643.bwglyvrswk2nm3fl@nexus.home.palmen-it.de>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000002d878e05cdf39f94
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Is the NFS mounted filesystem NFS?  I've found NFS mounted ZFS has several
pathologies like this when there is no SSD cache and/or log vdevs attached.

On Wed, Oct 6, 2021 at 10:18 PM Felix Palmen <felix@palmen-it.de> wrote:

> Hi all,
>
> I use a -CURRENT bhyve vm for testing port builds with poudriere. As
> this vm is only running when needed, but I want to always have access to
> the build logs, I use NFS to mount /usr/local/poudriere/data/logs from
> the host.
>
> I noticed some few ports take ridiculously long to build while barely
> using any CPU time at all. On a closer look, that's all ports producing
> a lot of compiler (warning) output, e.g. gcc, gnutls, gtk2, =E2=80=A6
>
> So I assume appending to a large file via NFS gets slower and slower. Is
> there any mount option I could try to fix this? Right now I only have
> `nolockd`, I also tried `noncontigwr` which didn't change anything.
>
> Thinking about alternatives to NFS, are there any news for client-side
> 9p virtfs? I found <https://github.com/swills/virtfs-9p-kmod>; which
> still builds with a few minor adaptions, but trying to mount a 9p share
> freezes the machine.
>
> Would you suggest a different mailing list to ask?
>
> BR, Felix
>
> --
>  Dipl.-Inform. Felix Palmen  <felix@palmen-it.de>   ,.//..........
>  {web}  http://palmen-it.de  {jabber} [see email]   ,//palmen-it.de
>  {pgp public key}     http://palmen-it.de/pub.txt   //   """""""""""
>  {pgp fingerprint} A891 3D55 5F2E 3A74 3965 B997 3EF2 8B0A BC02 DA2A
>

--0000000000002d878e05cdf39f94--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACpH0MeQe4SYeV-qEYjvvv%2BPbQfNbrNBW=9f4yshn2_v6adGjg>