Шли годы. GNU/Linux обрастал функционалом, софтом и утилитами. И жирел. Но, и железо тоже становилось более мощным. Что может создавать некорректные представления о предмете.
Итак, возьмём сферический в вакууме 32-х битный GNU/Linux середины 90-х. После загрузки ядерной консоли занято где-то 3 Мб оперативки, после запуска иксов меньше 8-ми Мб.
А теперь возьмём сферический в вакууме 64-х битный GNU/Linux нашего времени. После загрузки ядерной консоли занято около 46-ти Мб оперативки, а после запуска иксов занято около 100 Мб оперативки.
Казалось бы, страшный ужас - GNU/Linux разжирел в 12-15 раз. Но, и объёмы оперативки тоже выросли, и гораздо больше чем в 12-15 раз.
Для машины с какими-нибудь 64 Мб RAM на борту отжор 8 Мбайт в процентном соотношении эквивалентен тому, как если бы на машине с 8 Гб RAM был отожрат 1 Гб. Но, до отжора 1 Гб после запуска голых иксов ещё далеко, а 8 Гб RAM уже есть.
Если же перенести эти пропорции на середину 90-х, то жор современных Linux'ов эквивалентен тому, как если бы на машине с 64 Мб RAM запуск ядерной консоли отжирал 368 Кб, а после запуска иксов было отожрано 1250 Кб. Но, по факту, даже голая ядерная консоль была в 2 раза жирнее чем пропорциональный пересчёт жора иксов.
Так что, в относительных цифрах всё очень даже хорошо. Особенно если учесть тот момент, что далеко не всё активно жирело за эти годы.
И, да, как видно, такими аргументами как «Я ядерную консоль на i486 с 12 Мб RAM юзал, а эти ваши иксы сотни Мб жрут» можно пренебречь. Тогда аппетиты ядерной консоли и железо были совсем другие. И во все времена запуск иксов самих по себе увеличивал жор оперативки только где-то в 2,25 раза, а не в 10. А вот «иксовые аналоги выжирают многие сотни Мб RAM, а мне хочется унификации с вон тем железом с 256-512 Мб RAM на борту» уже аргумент, поскольку абсолютные цифры никто не отменял.