(no title)
evgpbfhnr | 1 month ago
I'm not quite sure what points this makes... That's supposed to fit on 128MB? And it doesn't include memory consumed by the kernel itself (which is not negligible at this scale), and linux needs spare for cache to work remotely decently.
$ awk '{ tot+=$2 } END { print tot /1024 }' < list
214.035
I'm sure you can run a linux with 128MB of ram, but certainly not with systemd and a default kernel... Perhaps DSL (damn small linux) or alpine.
nh2|1 month ago
To provide "conclusive proof" that it's possible to run a 128 MB Linux system.
For example, if you remove (or configure smaller memory use for) journald, the Amazon daemon, oomd, timesyncd, you are already at around 128 MB userspace, with more that can be removed if desired.
And this is on a distro that is not at all designed to be minimal in memory usage.
How much cache is good depends entirely on what you want the system to do.
pbhjpbhj|1 month ago
https://en.wikipedia.org/wiki/Tomsrtbt