News for hackers. Stuff that matters.
Re:The abysmal state of GNU/Linux and a case against shared ... by Lerc on Monday October 14, 2024 @04:42PM (#41841756)
In practice I don't think this results in memory savings. By having a shared library and shared memory use, you also have distributed the blame for the size of the application.

It would be true that this save memory if applications did not increase their memory requirements over time, but the fast is that they do, and the rate at which they increase their memory use seems to be dictated not by how much memory they intrinsically need but how much is available to them.

There are notable exceptions. AI models, Image manipulation programs etc. do actually require enough memory to store the relevant data.

On the other hand I have used a machine where the volume control sitting in the system tray used almost 2% of the system RAM.

Static linking enables the cause of memory use to be more clearly identified, That enables people to see who is wasting resources. When people can see who is wasting resources, there is a higher incentive to not waste them.

Re:The abysmal state of GNU/Linux and a case against shared ... by pessimizer on Monday October 14, 2024 @04:51PM (#41841850)
This is a law of averages argument. There is no rational argument for bloat in order to protect software from bloat. This is like saying that it doesn't matter that we waste money, because we're going to spend the entire budget anyway.
Re:The abysmal state of GNU/Linux and a case against shared ... by Lerc on Monday October 14, 2024 @04:54PM (#41841882)
I think it's more like,

If we pay money to someone to audit our books, we are more likely to achieve more within our budget.