Все дистрибутивы Linux поставляются с ядром, которое поддерживает очень широкий спектр аппаратных средств. Обычно, оно включает в себя драйвера всех популярных на рынке комплектующих и способно работать на процессоре с любой архитектурой. Это стандартизированное ядро Linux, не оптимизированное под какую-то конкретную платформу.
Но всегда можно собрать ядро самостоятельно, подогнав его под свое оборудование. Но даст ли это какие-то преимущества пользователю?
Да! Компиляция ядра имеет положительные стороны, но откровенно говоря - вы вряд ли действительно почувствуете разницу. Процессор с оптимизированным ядром будет более производительным, но отличия вы сможете заметить только при высоких нагрузках.
А поскольку большинство домашних компьютеров редко нагружают процессор до предела, скорее всего, вы вообще не увидите каких-либо изменений.
Самым же весомым плюсом компиляции своего ядра Linux - будет экономия дискового пространства. В ядре содержатся модули и инструкции для оборудования, которые загружаются только в случае необходимости.
В универсальном ядре таких модулей очень много и большая их часть, вам совсем не нужна. Они никогда не будут загружены в память системы, но они отнимают место на жестком диске.
Но и здесь не стоит ожидать каких-то серьезных результатов. Скомпилировав свое собственное ядро без лишних модулей, вы сэкономите 300-400 Мб.
Короче говоря, сборка собственного ядра Linux, оптимизированного под вашу систему, сэкономит вам немного места на жестком диске и поднимет производительность процессора, в лучшем случае, на несколько процентов.
Большинство пользователей используют стандартизированные ядра, которые поставляются вместе с дистрибутивами. Сборка собственного - это довольно длительный процесс, к тому же, он требует от пользователя некоторых технических знаний. А преимущества, которые вы получите в итоге, вряд ли будут стоит всех ваших стараний.
В конце концов, если вы хотите поднять производительность системы, будет лучше просто приостановить работу ненужных фоновых служб или перейти на более легкую версию рабочей среды!
#технологии #linux #линукс