FreeBSD-11.0-CURRENT on ARM: performance and load average

Ganbold Tsagaankhuu ganbold at gmail.com
Sun Sep 21 04:39:08 UTC 2014


On Sun, Sep 21, 2014 at 10:37 AM, Dmitry Marakasov <amdmi3 at amdmi3.ru> wrote:

> * Maxim V FIlimonov (che at bein.link) wrote:
>
> > Recently, I encountered a problem with -CURRENT on an ARM board
> (cubieboard2
> > to be precise). The problem was that the load average was above 2.
> Including
> > the fact that the board has 2 CPU cores, that's strange. Also, the
> network
> > throughput was way too slow: from 3 kilobytes per second earlier to
> 20..50
> > about now.
> >
> > Here's a workaround for that:
> > > sysctl kern.eventtimer.periodic=1
> > With that, the network performance increased while LA decreased to a
> decent
> > 0.3..0.5.
>
> I'm just started to experiment with cubieboard (1) as well.
>
> I've also noticed poor network performance at first, however later
> (without any tuning) it gave out 111 kBps. kern.eventtimer.periodic
> doesn't seem to affect it.
>

As for EMAC driver, RX performance is poor right now. Please see some info
at:

http://linux-sunxi.org/Ethernet#EMAC

It needs improvement with the assistance of external DMA controller (dma
driver) in case there is bulk TCP receiver.

Ganbold



>
> I've also played with clocks a bit, and was able to increase CPU
> rate 3x by configuring PLL1. I've experienced some instability later
> (board doesn't always boot from USB, perl build fails), and now I'm
> checking if reclocking was the cause.
>
> --
> Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
> amdmi3 at amdmi3.ru  ..:  jabber: amdmi3 at jabber.ru    http://www.amdmi3.ru
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
>


More information about the freebsd-arm mailing list