Benchmarking The Lightweight, Musl-Based Alpine Linux
Following the KaOS and Void Linux benchmarking as part of our next big Linux distribution comparison was firing up Alpine Linux for some benchmarking.
Alpine Linux was included since it's been getting a lot of attention lately due to interest from the Docker community with some Docker images now opting for Alpine Linux rather than Ubuntu. Alpine Linux is a lightweight distribution relying upon musl libc and BusyBox. Alpine Linux in its x86_64 flavor weighs in at an 82MB ISO but via its apk package manager is a wealth of possible packages.
At first I ran into issues installing Alpine Linux, due to an odd failed to add partition: invalid argument when doing a stock sys install on the system's lone disk. However, after fiddling around with fdisk and re-running the Alpine installer, the automated/default install ended up moving forward.
Alpine Linux had the Linux 4.1.18 kernel, GCC 5.2.0, and an EXT4 file-system by default. It's looking like it will be a 15-way Linux distribution comparison from a Xeon E3 v5 Skylake system with Radeon R7 370 graphics. This huge Linux OS comparison should be published on Tuesday or Wednesday.
For users of Alpine Linux, the latest Phoronix-Test-Suite Git now has automated handling of Alpine's APK packages when needed for testing plus a few other Alpine-driven tweaks.
Alpine Linux was included since it's been getting a lot of attention lately due to interest from the Docker community with some Docker images now opting for Alpine Linux rather than Ubuntu. Alpine Linux is a lightweight distribution relying upon musl libc and BusyBox. Alpine Linux in its x86_64 flavor weighs in at an 82MB ISO but via its apk package manager is a wealth of possible packages.
At first I ran into issues installing Alpine Linux, due to an odd failed to add partition: invalid argument when doing a stock sys install on the system's lone disk. However, after fiddling around with fdisk and re-running the Alpine installer, the automated/default install ended up moving forward.
Alpine Linux had the Linux 4.1.18 kernel, GCC 5.2.0, and an EXT4 file-system by default. It's looking like it will be a 15-way Linux distribution comparison from a Xeon E3 v5 Skylake system with Radeon R7 370 graphics. This huge Linux OS comparison should be published on Tuesday or Wednesday.
For users of Alpine Linux, the latest Phoronix-Test-Suite Git now has automated handling of Alpine's APK packages when needed for testing plus a few other Alpine-driven tweaks.
10 Comments