News: 1618234213

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

FreeBSD gives ARM64 green light for production over x86 alternative's 'growth trajectory'

(2021/04/12)


The FreeBSD project will offer "Tier 1" support to 64-bit ARM processors in FreeBSD 13.0, expected to be released shortly. The only other Tier 1 platform is AMD64.

FreeBSD defines four tiers of platform support, with only Tier 1 fully supported for production use. Tier 1 architectures have official release images and full documentation. There is also a commitment that changes to the main tree of source code [1]must not "knowingly break the build of a Tier 1 platform."

[2]

Tier 2 platforms are for developmental and niche architectures, or those reaching end of life. In FreeBSD 13, 32-bit x86 has been demoted to Tier 2 from Tier 1. There is a big difference: Tier 2 platforms are "not supported by the security officer, release engineering, and port management teams." Tier 3 platforms are "experimental" and Tier 4 means it is "not supported in any form." The full table of platform support is [3]here .

The ARM64 news was [4]posted by Ed Maste, senior director of technology at the FreeBSD Foundation. Maste said that development on FreeBSD/ARM64 started in 2014 with "generous financial and technical support from Arm."

[5]

In order to support its build infrastructure the project has acquired several of Avantek's pricy Ampere eMAG systems, and Maste also promised that "one or more low-cost reference platforms" will be suggested in future.

The reason for introducing full ARM64 support is not only the maturity of the port, but also that "the growth trajectory suggests this will be a significant portion of the market in the coming years," said Maste.

According to AWS, which offers servers running Graviton (a processor using 64-bit Arm Neoverse cores), there is "up to 40 per cent better price performance over comparable current generation x86 instances."

Apple is moving to Arm for the Mac with its new M1 chips, while Microsoft is [6]said to be designing new Arm processors for both Azure servers and Surface devices.

Microsoft is designing its own Arm-based data-center server, PC chips – report [7]READ MORE

FreeBSD 13 is very nearly done. The fifth release candidate build was issued on 3 April. The [8]schedule suggests that a release announcement may come tomorrow. One thing it will not include is built-in support for the Wireguard VPN protocol following [9]issues with the implementation.

[10]

The FreeBSD Core Team [11]said : "WireGuard development for FreeBSD will now proceed outside of the base system." ®

Get our [12]Tech Resources



[1] https://docs.freebsd.org/en_US.ISO8859-1/articles/committers-guide/archs.html

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YHRum7F3x3EwopidZyG8twAAAEU&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://www.freebsd.org/platforms/

[4] https://lists.freebsd.org/pipermail/freebsd-announce/2021-April/002030.html

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YHRum7F3x3EwopidZyG8twAAAEU&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://www.theregister.com/2020/12/18/microsoft_arm_chips/

[7] https://www.theregister.com/2020/12/18/microsoft_arm_chips/

[8] https://www.freebsd.org/releases/13.0R/schedule/

[9] https://www.theregister.com/2021/03/23/freebsd_130_no_wireguard/

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YHRum7F3x3EwopidZyG8twAAAEU&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[11] https://lists.freebsd.org/pipermail/freebsd-hackers/2021-March/057102.html

[12] https://whitepapers.theregister.com/

Also covers Raspberry Pi 3+ and 4.

sbt

Nice one. Happy Daemon. --->

Re: Also covers Raspberry Pi 3+ and 4.

Blackjack

Just another OS to run a fake Arcade machine on.

Re: Also covers Raspberry Pi 3+ and 4.

don't you hate it when you lose your account

There's a lot more to it than just that, but if games run better then great.

Re: Also covers Raspberry Pi 3+ and 4.

Tom 7

Not familiar with computing I take it?

Re: Also covers Raspberry Pi 3+ and 4.

Len

Funnily enough, FreeBSD is not an OS that makes me think of gaming but Sony Playstation 4 and 5 run on FreeBSD so it’s not impossible. It just needs a bit of tailoring.

gnasher729

Just need to know: What is PC98?

What is PC98?

sbt

NEC's [1]take on the PC in the '80-'90s, not IBM compatible.

[1] https://en.wikipedia.org/wiki/PC-9800_series#Hardware

Re: What is PC98?

mevets

There is another definition of pc98 - https://en.wikipedia.org/wiki/PC_System_Design_Guide#PC_98 - roughly a machine that could run windows 98.

Funny, reading that I noticed I was wrong about the colour coded mouse and keyboard ports. I had always thought that was Dell's sole computer innovation.

Re: What is PC98?

Disgusted Of Tunbridge Wells

There was also the Multimedia PC

https://en.wikipedia.org/wiki/Multimedia_PC

You see but you do not observe.
Sir Arthur Conan Doyle, in "The Memoirs of Sherlock Holmes"