alternative operating-systems

[2021/04,2023/10]

Alternatives away from RPIOS which has become bloated and infected with Systemd Virus.

FreeBSD

FreeBSD 13 has some device-drivers, but lacks wireless. FreeBSD has elevated RPI to 'Tier 1' status (meaning complete support).

NetBSD

NetBSD 10 has almost all RPI device-drivers.

Alpine Linux

Alpine Linux is a very minimal Linux system (what RPIs need).

Void Linux

Void Linux offers installers specific to various RPI models.

Haiku (BeOS clone)

Haiku is worth watching, its developers have begun porting to RPI. (More about BeOS/Haiku.)


benchmarks

Speed of compiling GNU Emacs

[2021/05]

Not equal comparisons. Variously compiled Emacs versions 24..27 (Mac Mini G4 limited to Emacs-24). Emacs usually was compiled in temp RAM on systems having sufficient ample memory.

  ~40 sec          PC Intel Goldmont+ J5005 SoC, 2.8Ghz, 4 cores (make -j4)
  ~80 sec          PC Intel Core 2 Duo, 2.2Ghz, 2 cores (make -j2)
 ~105 sec  unfair  PC Intel Goldmont+ J5005 SoC, 2.8Ghz, 4 cores (make -j1)
 ~115 sec          PC AMD64X2 2.2Ghz, 2 cores (make -j2)
 ~194 sec          Raspberry Pi 3B+, 1.4Ghz ARMv8, 4 cores (make -j4, running in 32-bit ARMv7 mode, compiled on temp RAM)
 ~213 sec          Raspberry Pi 3B+, 1.4Ghz ARMv8, 4 cores (make -j4, running in 32-bit ARMv7 mode, compiled on SDCARD)
 ~390 sec          Mac Mini PowerPC G4 7450 1.33Ghz (make -j1, compiled on mechanical disk-drive)
 ~423 sec  unfair  Raspberry Pi 3B+, 1.4Ghz ARMv8, 4 cores (make -j1, running in 32-bit ARMv7 mode, compiled on temp RAM)
 ~470 sec  unfair  Mac Mini PowerPC G4 7450 1.33Ghz (make -j1, compiled on USB1 memory)
 2613 sec          Raspberry Pi Zero W, 1Ghz 32-bit ARMv6, 1 core (make -j1)