Performance issues with raspberry pi 2

Warner Losh imp at bsdimp.com
Wed May 13 15:05:02 UTC 2015


> On May 13, 2015, at 5:27 AM, Andreas Andersson <aandersson at tappsi.co> wrote:
> 
> I do understand this is still very new and not ready for "producton" use.
> 
> But freebsd 11 on rpi2 suffers permance issues. Severely.
> 
> For instance, the same code I am running (tornado project which inserts
> stuff to rabbitmq) is running at ~190 req/s or 190 publishments/sec (to
> rabbitmq) on raspbian.
> 
> On FreeBSD 11 this is at around 85/s.
> 
> With my consumer (using all the cores) I am seeing a high get rate from
> rabbitmq. But ACKing those messages are painstakingly behind. How can I
> help you debug this.
> 
> What information would you need?
> 
> 
> 
> 
> My own theory on this is that on FreeBSD we are doing stuff with software
> floating point, while on raspbian we are doing stuff with hardware floating
> point.

FreeBSD is still using soft float. We’ll be transitioning that to hard float
for 11.0, and should have the code for that pushed into head by the end
of BSDCan 2015.

In the mean time, you can try building an image with TARGET_ARCH=armv6hf
to see if that is the cause of the problems.

Warner


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20150513/7ff3a691/attachment.sig>


More information about the freebsd-arm mailing list