В этом вопросе много предположений.
Вот несколько причин.
Интерфейс ядра не стабилен, поэтому модуль для одной версии может не компилироваться для другой версии.
Ядро может не предоставлять требуемые средства.
Ядро может предоставлять требуемую возможность, но не таким образом, который является приемлемым, например, требуя, чтобы у модуля была определенная лицензия.
Люди, писавшие код, обнаружили, что так писать код быстрее.
Что касается ваших вариантов, если вам нужно более новое ядро.
Средняя загрузка, вычисленная путем подсчета количества процессов, которые:
top
/ ps
) и подача этого через средневзвешенное значение (с течением времени, чтобы получить значения 1, 5 и 15 минут).
Таким образом, ваша высокая средняя загрузка не означает, что ЦП перегружен (посмотрите% Cpu в вверху
и т. Д., Чтобы убедиться в этом); это, вероятно, просто означает, что у вас заблокирована куча процессов, пытающихся получить доступ к (неработающему) серверу NFS.