Самое тонкое ядро ​​для ubuntu

Как сказал Стив в комментарии, возникла проблема с гибернацией в некоторых ядрах, поставляемых с ubuntu, которые описаны здесь: https://bugs.launchpad.net/ubuntu/+source/linux/+bug / 1743094

Из моего ограниченного чтения, похоже, началось с 4.13.0-25 и все еще будет проблемой в 4.13.0-32

. После того, как я столкнулся с этим, я все еще могли попасть в GRUB. Я использовал Advanced options for Ubuntu > Ubuntu, with Linux 4.8.0-53 (recovery mode) и запустил swapoff --all в корневой оболочке, запустил fsck и обновил grub. После этого я смог снова загрузиться в свою систему :) - все шаги, возможно, не были необходимы, хотя.

1
задан 19 February 2018 в 23:49

6 ответов

Нет, в целом это не улучшило бы производительность. Прежде всего, модули, как правило, не загружаются, если для них нет оборудования. Например, флоппи-модули не будут загружены, если у вас нет флоппи-дисковода.

Вы можете проверить, какие модули загрузили система с помощью

lsmod | less

Нажмите q, чтобы выйти из режима меньше.

Современная система, как правило, имеет десятки модулей, поддерживающих различные подсистемы.

Если вы попытаетесь загрузить модуль, у которого нет соответствующего устройства, он очень часто не загружается:

$ sudo modprobe floppy
modprobe: ERROR: could not insert 'floppy': No such device

Но даже если он будет загружаться, он будет не занимать сколько-нибудь значительного количества процессорного времени, поскольку он никогда не будет вызван ничем. Единственным ресурсным ресурсом будет небольшое количество оперативной памяти. Кроме того, ваш компьютер, вероятно, тратит большую часть своих ресурсов на приложения пользовательского пространства, а не на драйверы устройств, поэтому оптимизация ядра, вероятно, даст тонкие преимущества производительности по сравнению с переключением на более легкую рабочую среду.

0
ответ дан 22 May 2018 в 13:00
  • 1
    Таким образом, единственным усилением будет космический диск, занятый ".ko" файлы? – Durantel 20 February 2018 в 01:04
  • 2
    Да, в общем, это будет разница – vidarlo 20 February 2018 в 01:05

Нет, в целом это не улучшило бы производительность. Прежде всего, модули, как правило, не загружаются, если для них нет оборудования. Например, флоппи-модули не будут загружены, если у вас нет флоппи-дисковода.

Вы можете проверить, какие модули загрузили система с помощью

lsmod | less

Нажмите q, чтобы выйти из режима меньше.

Современная система, как правило, имеет десятки модулей, поддерживающих различные подсистемы.

Если вы попытаетесь загрузить модуль, у которого нет соответствующего устройства, он очень часто не загружается:

$ sudo modprobe floppy modprobe: ERROR: could not insert 'floppy': No such device

Но даже если он будет загружаться, он будет не занимать сколько-нибудь значительного количества процессорного времени, поскольку он никогда не будет вызван ничем. Единственным ресурсным ресурсом будет небольшое количество оперативной памяти. Кроме того, ваш компьютер, вероятно, тратит большую часть своих ресурсов на приложения пользовательского пространства, а не на драйверы устройств, поэтому оптимизация ядра, вероятно, даст тонкие преимущества производительности по сравнению с переключением на более легкую рабочую среду.

0
ответ дан 17 July 2018 в 20:28

Нет, в целом это не улучшило бы производительность. Прежде всего, модули, как правило, не загружаются, если для них нет оборудования. Например, флоппи-модули не будут загружены, если у вас нет флоппи-дисковода.

Вы можете проверить, какие модули загрузили система с помощью

lsmod | less

Нажмите q, чтобы выйти из режима меньше.

Современная система, как правило, имеет десятки модулей, поддерживающих различные подсистемы.

Если вы попытаетесь загрузить модуль, у которого нет соответствующего устройства, он очень часто не загружается:

$ sudo modprobe floppy modprobe: ERROR: could not insert 'floppy': No such device

Но даже если он будет загружаться, он будет не занимать сколько-нибудь значительного количества процессорного времени, поскольку он никогда не будет вызван ничем. Единственным ресурсным ресурсом будет небольшое количество оперативной памяти. Кроме того, ваш компьютер, вероятно, тратит большую часть своих ресурсов на приложения пользовательского пространства, а не на драйверы устройств, поэтому оптимизация ядра, вероятно, даст тонкие преимущества производительности по сравнению с переключением на более легкую рабочую среду.

0
ответ дан 23 July 2018 в 21:07

Не так. Но, поскольку Linux является открытым исходным кодом, вы можете загрузить исходный код ядра и настроить его любым способом, который вы хотите, построить и загрузить.

2
ответ дан 22 May 2018 в 13:00
  • 1
    Я ожидал этого ответа;) Я провалился так много раз, использовал так много устаревших тутонов ... Вот почему пока я не хочу больше пытаться и спрашивать об этом. Однако я благодарю вас за ваш ответ. Хорошего дня. – Durantel 19 February 2018 в 21:44

Не так. Но, поскольку Linux является открытым исходным кодом, вы можете загрузить исходный код ядра и настроить его любым способом, который вы хотите, построить и загрузить.

2
ответ дан 17 July 2018 в 20:28

Не так. Но, поскольку Linux является открытым исходным кодом, вы можете загрузить исходный код ядра и настроить его любым способом, который вы хотите, построить и загрузить.

2
ответ дан 23 July 2018 в 21:07
  • 1
    Я ожидал этого ответа;) Я провалился так много раз, использовал так много устаревших тутонов ... Вот почему пока я не хочу больше пытаться и спрашивать об этом. Однако я благодарю вас за ваш ответ. Хорошего дня. – Durantel 19 February 2018 в 21:44

Другие вопросы по тегам:

Похожие вопросы: