Re: 13.0-RELEASE Poor performance on Raspberry pi 3 B+

From: Juan David Hurtado G <jdhurtado_at_orbiware.com>
Date: Tue, 23 Nov 2021 19:38:24 UTC
> So it's not a general problem.

Hi Mike, I have tried with another raspberry and with another micro sd
(class 10) and in another location and same behaviour: It takes hours to do
a `freebsd-update fetch`.

After tweaking vfs.hirunningspace it seems to help a little but the system
still feels laggy. That's with a fresh install, no extra services or apps.

El mar, 23 nov 2021 a las 8:47, Mike Karels (<mike@karels.net>) escribió:

> Matt wrote:
> > On 23/11/2021 1:42 pm, Juan David Hurtado G wrote:
> > > Hi, I'm trying to use the OS on a Raspberry pi 3 B+
> > >
> > > Boot is pretty slow. It hangs on `ue0: Ethernet addresss: ...` for some
> > > minutes before showing the `login:` to enter the username. When I
> enter it,
> > > it takes a few seconds to ask for the password.
>
>
> > I had similar experiences. Do you have any USB devices attached?
> > One thing to watch for is any mounting of USB drives. I also had
> problems with certain cables connecting USB drives to the Pi but when I
> placed them on a powered hub they were fine (not slow to mount). As a
> reference, running devuan I had no issues.
>
> > If you have USB drives attached, try this: place hw.usb.no_boot_wait="1"
> in /boot/loader.conf
>
> > >
> > > While doing `freebsd-update fetch install` it took a plenty of
> minutes, so
> > > I canceled the process and then did `freebsd-update fetch` and then
> > > `freebsd-update install` to see what was going on.
> > >
> > > Found that the process was at `wdraid` state. Doing a simple search, I
> > > found about `vfs.hirunningspace` so I tweaked it to 1Mb and then to
> 2Mb. It
> > > seems to help, but not by much. Look at this:
> > >
> > > freebsd@generic:~ % time freebsd-version -kru
> > > 13.0-RELEASE-p4
> > > 13.0-RELEASE-p4
> > > 13.0-RELEASE-p5
> > > 0.365u 0.045s 0:41.25 0.9%    20+177k 14+0io 0pf+0w
> > >
> > > :(
>
> Another data point: on my RPi 3B+, I get this:
>
> rpi% time freebsd-version -kru
> 13.0-RELEASE-p4
> 13.0-RELEASE-p4
> 13.0-RELEASE-p5
> 0.372u 0.053s 0:01.34 31.3%     27+178k 28+0io 0pf+0w
> rpi% time freebsd-version -kru
> 13.0-RELEASE-p4
> 13.0-RELEASE-p4
> 13.0-RELEASE-p5
> 0.372u 0.047s 0:00.41 100.0%    27+174k 0+0io 0pf+0w
>
> So it's not a general problem.
>
>                 Mike
>
> > > What could I be missing? Maybe I need to tweak partitions and use some
> kind
> > > of configuration/optimization? how? I do appreciate any guidance you
> can
> > > provide in order to troubleshoot this.
>
> > I've never tried this. Is this now possible because it's a Tier 1
> architecture?
> > Would not memory be a constraint here? You definitely wouldn't want to
> be using tmpfs system.
>
> > >
> > > PS: I don't think it is the microsd card since it runs raspios fine.
> > >
>
> > And usually they start exhibiting write issues beforehand if they're
> going to fail.
>
> > Have you looked in /var/log/messages to see if there's any help there?
> > Matt.
>
>

-- 
Juan David Hurtado G
(+57) 319 252 3773
www.orbiware.com