Титла: В кои случаи се изисква компилиране на ядрото Публикувано от: Archer в Dec 01, 2004, 14:25 Здравейте, отскоро се занимавам с Linux и все още доста от елементарните неща не са ми ясни. Искам да помоля някой да ми каже в кои случаи се изисква прекомпилация на ядрото. В момента искам да си кача Samba, но незнам дали първо не трябва да си компилирам ядрото(преди няколко дни качих Slackware 10 и нищо не съм компилирал).
Благодаря предварително Титла: В кои случаи се изисква компилиране на ядрото Публикувано от: n_antonov в Dec 01, 2004, 14:42 Нужно ти е, ако използваш специфичен хардуер или конфигурация (примерно RAID), чиято поддръжка не е включена в ядрото по подразбиране. Също така и обратното: ако смяташ, че ядрото по подразбиране е натоварено с прекалено много неща, които не са ти необходими. Тук идва разликата в дистрибуциите: различните дистрибуции комплектоват ядрото по различен начин - някои го правят по-монолитно, други го правят максимално модулно. В първия случай с "олекотяване" на ядрото можеш да постигжнеш някакво малко подобрение в производителността. В във втория е безсмислено да компилираш, за постигане на олекотяване, но може да се наложи, ако трябва да включиш статично нещо в ядрото, за да работи с твоята система (примерно драйвер за RAID1 или SATA). Другата причина, поради която можеш да прекомпилираш ядро, без да е задължително, е ако искаш да го оптимизираш за определн процесор (примерно P4, AMD и т.н.).
|