خب احتمالا اینه که اگه اطلاعات کافی درباره ی کرنل داشته باشی می تونی اون رو به صورت دلخواه خودت درش بیاری و بعد کامپایلش کنید.
مثلا شما به عنوان مدیر یک سیستم لینوکس مثلا می خواین یه سری چیز های خاص به کرنل اضافه کنید یا سری چیز ها رو کم کنید برا همین کرنل رو مطابق میل خودتون رو تغییر می دید و بعد کامپایل می کنید