Does anyone have experience with the PINE64 SBCs?
They seem to offer Gigabit Ethernet compared to the Raspberry Pi3 or is this purely theoretical? I also note FreeBSD support in 12.0-CURRENT.
@cynicalsecurity I have a pinebook at home.
afaik, the pine64 does do gige link, and can even get into 300-400Mbps range. I don't know if it can do higher.
I am working hard on removing my machines from hosting because $$ and setting up an el-cheapo hosting at home on ARM-based machines.
My biggest load is e-mail to my private domains and the PoC||GTFO mirror..
@phessler @lattera Oh, OK, so I should not assume this is as trivial as burning an image on to a microSD card… I am trying to decide what to do in the sense that the Pi 3 with Raspbian is a nice toy but for my servers I would prefer *BSD.
My plan is to use the WD external disk for Raspberry Pi 3 (or the PINE64 eMMC) for server stuff but if it is a nightmare then perhaps not.
I did not get to the point of digging into OpenBSD (beyond occasionally polling @phessler over beers re: ARM64) support, but the ODROID-C2 might be a better choice than raspi3 for your intended purposes.
other ODROID boards have a mix of big.LITTLE endian ARM cores and it is unsurprisingly an inefficient mess.
Mixed-endian systems do exist, though, but would be completely pointless to intentionally create one, especially given that ARM cores have supported bi-endian operation for ages.
(Let's not talk about how ARM FPA stored things in a middle-endian format, because it never was widely adopted AFAIK.)
But, with ARM, I'm pretty sure you could just switch the core into big-endian mode to handle packets, then back into little-endian, if you really needed to optimize that.
@bhtooefr @phessler @aag I am thinking more of a processor with efficient x86 emulation… you could dedicate certain cores to emulating x86 in little-endian mode, certain cores to networking tasks (see it as a µkernel design where "networking" is a task) in big-endian mode and so on… there is a certain beauty to it.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!