Технология облачного сервера Rackspace сообщает, что мой CentOS 5.4 VPS (Xen) запускает «CentOS с ядром Ubuntu»
Может ли кто-нибудь объяснить, что означает «CentOS с ядром Ubuntu», и есть ли какие-либо недостатки (производительность, управление) между этим и запуском CentOS с ядром CentOS?
Спасибо
Это похоже на недопонимание. Возможно, хост-машина и виртуальная машина используют разные дистрибутивы.
Как вы описываете, в большинстве случаев вы столкнетесь с проблемами совместимости, предварительно скомпилированными между ядрами дистрибутива и различными дистрибутивами. Возможно, он был скомпилирован с использованием другой glibc или имеет неправильную версию пользовательских земельных утилит. Переменных много, и они утомительны.
Если кто-то уделил пристальное внимание деталям или ему просто повезло, ему, возможно, удалось найти предварительно скомпилированное ядро дистрибутива, которое является кросс-совместимым.
Я предполагаю, что они могли технически использовать исходный код пакета и скомпилировать его в другом дистрибутиве. Однако, если в дистрибутиве был желаемый набор функций и вы не могли найти предварительно скомпилированный пакет для своего дистрибутива, его можно было скомпилировать из основного исходного кода ядра.
Я предполагаю, что это означает, что ядро, собственно ядро операционной системы, представляет собой модифицированное ядро Ubuntu, а сам дистрибутив - это CentOS. Это было бы странно, поскольку обычно ядро создается как часть дистрибутива, поэтому все инструменты управления и утилиты построены с использованием одних и тех же библиотек и тому подобного, но я думаю, что это возможно.
Возможно, технический специалист просто ошибся, или кто-то сказал ему, что они внесли некоторые изменения в ядро, чтобы добавить функцию, подобную ядру Ubuntu по умолчанию. Вы должны иметь возможность перекомпилировать ядро, чтобы настроить его (добавить / убрать поддержку ненужных функций, возможно, уменьшить ядро или уменьшить объем памяти, или добавить поддержку чего-то в их облаке, чего нет по умолчанию), и поэтому он просто привык так говорить, когда звонили клиенты.
Вопрос о преимуществах и недостатках является спорным, не зная, какие изменения были сделаны или настроены. Если бы мне пришлось угадывать, я бы сказал, что это не ядро ubuntu, поскольку я не совсем уверен, что вы можете просто добавить его в качестве замены. 99,9% людей, заменяющих ядро, сделали бы это либо путем изменения репозитория из дистрибутива, либо путем перекомпиляции с помощью инструментальной цепочки своего дистрибутива.