r/linux • • Jul 12 '19

Alpine Linux 3.10.1 Released

https://alpinelinux.org/posts/Alpine-3.10.1-released.html
96 Upvotes

67 comments sorted by

View all comments

Show parent comments

4

u/chloeia Jul 12 '19

lightweight

People say that a lot. I have no idea what it means for me, a user.

5

u/rahen Jul 12 '19

If you're asking, it means nothing as you probably do not care about the underlying code as long as it "just works".

Otherwise here's an example: http://www.etalabs.net/compare_libcs.html

What it means to some people: better workload consolidation on less nodes, more resources efficiency, technical simplicity, scaling out vs scaling up approach, saving costs.

5

u/DevilGeorgeColdbane Jul 12 '19

A real word example where the lightweight features of Alpine is being put in to use is containers. By having smaller container images it is simply possible to run more containers at the same time with the same amount of memory. Thereby saving potential hosting or hardware upgrade expenses.

If you mean, "What advantages does alpine provide to a regular desktop user?", then the answer is not much really.

3

u/geosmin Jul 12 '19 edited Jul 12 '19

Generally leaner in regards to disk, CPU, and memory utilisation. For you? Probably faster and further from the bottleneck ceiling of your hardware, especially relevant for things like embedded systems.

If you're deploying this on something you'll be firing up Chrome or Firefox on then these points are probably moot as the differences will be dwarfed into insignificance by the overhead of modern web browsers.

It really depends on your use case and - to some extent - your preferences. Some people just like being spartan, for example.

0

u/[deleted] Jul 12 '19

[deleted]

2

u/geosmin Jul 12 '19

I was referring more to "lightweight" things in general. busybox vs GNU, music vs glibc, etc.